AS9120B, ISO 9001:2015, and FAA AC 0056B Accredited

Buy nand flash Parts | Hardware Product Distributor

ASAP IT Technology is your sourcing solution for computer hardware parts, IT hardware products, and more such as S34MS02G104BHI010, MT29F32G08CBAAAWP, HY27UT084G2M-CBK, TH58NVG5D2ELAM8, S34ML02G104BHA013. Owned and operated by ASAP Semiconductor, we source from premium manufacturers including SkyHigh Memory Limited, Micron Technology, Hynix Memory, Toshiba Memory, Sandisk as well as adhere to a strict No China sourcing policy. Our customers trust us for our quality, and all of our inventory is subjected to rigorous quality assurance testing to ensure our clients get the best possible parts. We offer some of the quickest lead-times in the industry and our dedicated account manager is on hand to assist with your order and answer any questions. The parts procurement process does not have to be difficult, and ASAP is here to make it easy. Submit an Instant RFQ today and receive a competitive quote.

Displaying Page: 1 of 8

Part Numbers for NAND Flash

Part No Manufacturer Description QTY RFQ
S34MS02G104BHI0... SkyHigh Memory Limited Spansion Flash Memory 2G, 1.8V, 45ns NAND Flash Avl
RFQ
MT29F32G08CBAAA... Micron Technology 32G bit Nand Flash 34NM Avl
RFQ
HY27UT084G2M-CB... Hynix Memory 4G bit Nand Flash MLC Pb free (Wafer) Avl
RFQ
TH58NVG5D2ELAM8 Toshiba Memory Nand Flash MLC Avl
RFQ
S34ML02G104BHA0... SkyHigh Memory Limited NAND Flash SLC,2Gb,4x,3V,x16,1bit,VBM63, Avl
RFQ
HY27UU08AG5M-TP... Hynix Memory 16G bit Nand Flash 2Gx8 MLC Avl
RFQ
SDED7-256M-N9T Sandisk 2G bit Nand Flash 256Mx8 Pb free Avl
RFQ
S34ML02G200TFA0... SkyHigh Memory Limited NAND Flash SLC,2Gb,3x,3V,x8,4bit,TS48, Avl
RFQ
K9K1208Q0C-DIB0 Samsung 512M bit Nand Flash 64Mx8 Avl
RFQ
TC58V64BFTI Toshiba Memory 64M Bit Nand Flash Memory Avl
RFQ
MT29F32G08QAAWP... Micron Technology 32G bit Nand Flash Avl
RFQ
MT29F8G08MADWC-... Micron Technology 8G bit Nand Flash 1Gx8 MLC Avl
RFQ
K9F2808U0C-YCL0 Samsung 128M bit Nand Flash 16Mx8 Avl
RFQ
JS29F16G08CAMB1 Intel Corporation 16G bit Nand Flash 2Gx8 MLC Avl
RFQ
SDTNPMAHEM-004G... Sandisk Prime SanDisk24, 32Gb,MLC,1CE, Async, 2.85V Avl
RFQ
MT29F2G16AADWP:... Micron Technology 128MX16 NAND FLASH PLASTIC PBF TSOP 3.3V ASYNCH/PAGE READ MA Avl
RFQ
K9GAG08U0E-SCB0 Samsung 16G bit Nand Flash 2Gx8 MLC Avl
RFQ
FBNL63A61K3P2-A... Spectek 64G bit Nand Flash MLC Avl
RFQ
K9K1208U0A-YIB0 Samsung IC 64M X 8 FLASH 2.7V PROM, 35 ns, PDSO48, 12 X 20 MM, 0.50 MM PITCH, PLASTIC, TSOP1-48, Programmabl... Avl
RFQ
K9K1G08U0M-VIB0 Samsung 1G bit Nand Flash 128Mx8 Avl
RFQ
HYF33DS512804BT... Infineon Technologies 512M bit Nand Flash Avl
RFQ
HY27US08121M-TC... Hynix Memory 512M bit Nand Flash [Pb Free] Avl
RFQ
TC58DVG14B1FT00 Toshiba Memory 1G bit Nand Flash 128Mx8 Avl
RFQ
S34ML01G100BHI0... Infineon Technologies Flash Memory 1Gb, 3V, 25ns NAND Flash Avl
RFQ
FBNL63A61K3P2-A... Spectek 64G bit Nand Flash MLC Avl
RFQ
JS29F32B08JCME3 Intel Corporation 256G bit Nand Flash MLC 25nm Avl
RFQ
HN29V51211T-50H Renesas Electronics America 512M bit Nand Flash 64Mx8 Avl
RFQ
MT29F8T08EWHBFM... Micron Technology NAND Flash TLC 8T 1TX8 LBGA 16DP Avl
RFQ
FBNL52ANAK3WG-A... Spectek 16G bit Nand Flash 2Gx8 MLC Avl
RFQ
TC58DVG3S0ETAI0 Toshiba Memory 8G bit Nand Flash SLC 43nm Avl
RFQ
MT29F4G16ABCWC:... Micron Technology 4G bit Nand Flash 256Mx16 Pb free Avl
RFQ
FTNM40A35K3WG-A... Spectek 3.5G bit Nand Flash SLC Avl
RFQ
S34ML04G200BHV0... SkyHigh Memory Limited NAND Flash SLC,4Gb,3x,3V,x8,4bit,VBM63, Avl
RFQ
H27U4G8F2DTR-BI Hynix Memory 4G bit Nand Flash SLC Avl
RFQ
NAND512W3A0AB6 St Microelectronic 512M bit Nand Flash Avl
RFQ
MT29F4G08ABAFAH... Micron Technology NAND Flash SLC 4G 512MX8 FBGA Avl
RFQ
S34ML08G101BHA0... SkyHigh Memory Limited NAND Flash SLC,8Gb,4x,3V,x8,1bit,VLD63, Avl
RFQ
NAND256W3A2BZA6... St Microelectronic 256M bit Nand Flash Avl
RFQ
JS29F64G08AATE1 Intel Corporation 64G bit Nand Flash MLC 25nm Avl
RFQ
H27UCG8U5ATR-BC Hynix Memory 64G bit Nand Flash MLC Avl
RFQ
K9HDG08U1A-W000... Samsung 128G bit Nand Flash 16Gx8 MLC Wafer Avl
RFQ
S34ML04G300TFI0... SkyHigh Memory Limited NAND Flash Avl
RFQ
K9WBG08U1M-PCB0 Samsung 32G bit Nand Flash 4Gx8 SLC Avl
RFQ
FTNM49A2GK3WG-R... Spectek 2G bit Nand Flash Avl
RFQ
MT29F4G08ABCWC:... Micron Technology 4G bit Nand Flash 512Mx8 Pb free Avl
RFQ
HY27UA082G1M-TC... Hynix Memory 2G bit Nand Flash dual die Avl
RFQ
S34MS01G200BHV0... SkyHigh Memory Limited NAND Flash SLC,1Gb,3x,1.8V,x8,4bit,VBM63, Avl
RFQ
FBNL52AHGK3WG-A... Spectek 16G bit Nand Flash 2Gx8 MLC Avl
RFQ
TC58V64BTGI Toshiba Memory 64M bit Nand Flash 8Mx8 SLC Avl
RFQ
K9F1208U0C-DIB0 Samsung 512M bit Nand Flash Avl
RFQ
JS29F32B08JAME1 Intel Corporation 32G bit Nand Flash Avl
RFQ
SDED5-001G-NAY Sandisk 1G bit Nand Flash Avl
RFQ
K9F6408U0A-TCB0... Samsung 64M bit Nand Flash Avl
RFQ
TC58NVG5D2ETA20 Toshiba Memory 32G bit Nand Flash 43mn Avl
RFQ
K9G8G08U0B-PCB0 Samsung 8G bit Nand Flash 1Gx8 MLC Avl
RFQ
K9K1G08U0M-YCL0... Samsung 1G bit Nand Flash 128Mx8 Avl
RFQ
MT29F4G08ABADAW... Micron Technology 4G bit Nand Flash 512Mx8 Avl
RFQ
K9HCGZ8U1M-PCK0 Samsung 64G bit Nand Flash 8Gx8 MLC Avl
RFQ
K9F5608U0M-JIB0 Samsung 256M bit Nand Flash 32Mx8 Avl
RFQ
K9F1G08U0M-YCL Samsung 1G bit Nand Flash 128Mx8 0.12um Avl
RFQ
MT29F1G08ABADAW... Micron Technology MT29F1G08ABADAWPITDTR micron zigbee 802DDOT15DDOT4 rf wireless modules embedded solutions Avl
RFQ
HY27US08281A-SP... Hynix Memory 128M bit Nand Flash USOP Avl
RFQ
SDTNPQAHEM-008G Sandisk 8G byte NAND 24nm TSOP MLC 24nm Avl
RFQ
K9F2G08R0A-PCB0 Samsung 2G bit Nand Flash 256Mx8 Pb free Avl
RFQ
K9F2808U0C-PCB0... Samsung 128M bit Nand Flash 16Mx8 Avl
RFQ
MT29F32G08CBABB... Micron Technology 32G bit Nand Flash Avl
RFQ
K9KAG08U0M-PCB0... Samsung 16G bit Nand Flash Avl
RFQ
FBNL63B51K3WG-A... Spectek 32G bit Nand Flash Avl
RFQ
K9CDG08U5A-MCB Samsung 128G bit Nand Flash TLC Avl
RFQ
SDIN5D1-8G-L Sandisk 8GB iNand Avl
RFQ
K9F4G08U0D-SCB0... Samsung 4G bit Nand Flash 512Mx8 SLC Avl
RFQ
H27QCG8HEAIR-BC... Hynix Memory 64G bit Nand Flash SLC VFBGA QDP Avl
RFQ
SDED5-512M-N9Y Sandisk 512M bit Nand Flash Avl
RFQ
MT29F4G08ABBDAH... Micron Technology Flash Mem Parallel 1.8V 4G-Bit 512M x 8 25ns 63-Pin VFBGA Avl
RFQ
S34ML01G200TFI5... SkyHigh Memory Limited NAND Flash Avl
RFQ
MT29F4G08AABWP Micron Technology 4G bit Nand Flash 512Mx8 Pb free Avl
RFQ
K9G8G08U0D-SIB0 Samsung 8G bit Nand Flash 1Gx8 MLC Avl
RFQ
K9K1G08U0M-PCB Samsung 1G Bit Nand Flash Pb Free Avl
RFQ
K9MDG08U5M-ZCB0 Samsung 128G bit Nand Flash 16Gx8 MLC WELP Avl
RFQ
MT29F2G16ABAEAW... Micron Technology IC FLASH NAND 2GB 48TSSOP Avl
RFQ
TC58TEG6T2JTA00 Toshiba Memory 64G bit Nand Flash TLC Avl
RFQ
K9W4G08U1M-YCB0 Samsung 4G bit Nand Flash Avl
RFQ
MT29F8G16ADADAH... Micron Technology 8G bit Nand Flash 512Mx16 Avl
RFQ
TH58NVG7D2ELA48 Toshiba Memory 128G bit Nand Flash MLC Avl
RFQ
HY27US08561B-TP... Hynix Memory 256M bit Nand Flash 32Mx8 SLC Avl
RFQ
MT29F128G08CJAA... Micron Technology 128G bit Nand Flash 16Gx8 Avl
RFQ
MT29F8G08MAAWP:... Micron Technology 8G bit Nand Flash 1Gx8 MLC Avl
RFQ
40060553 SkyHigh Memory Limited NAND Flash NAND Avl
RFQ
MT29F32G08CBABA... Micron Technology 32G bit Nand Flash Avl
RFQ
FTNM40A4GK3WG-A... Spectek 4G bit Nand Flash Avl
RFQ
TC58TEG6D2HTA00 Toshiba Memory 64G bit Nand Flash MLC Avl
RFQ
R1FV04G13RSA Renesas Electronics America 4G bit Nand Flash SLC Avl
RFQ
TH58NVG5D2FTA00 Toshiba Memory 32G bit Nand Flash MLC 32NM Avl
RFQ
K9F8G08U0B-PCB0 Samsung 8G bit Nand Flash Pb Free Avl
RFQ
K9F5608U0A-YCB0... Samsung 256M bit Nand Flash 32Mx8 Avl
RFQ
SDIN2D1-1G Sandisk 1GB INand Avl
RFQ
TH58TAG7S2FBA89 Toshiba Memory EMCL, TOGGLE MODE IF PARTS, BGA Avl
RFQ
MT29F64G08EBAAA... Micron Technology 64G bit Nand Flash Wafer Avl
RFQ
FBNL63A59K3PG-A... Spectek 32G bit Nand Flash Avl
RFQ
K9MDG08U5D-PCB0 Samsung 128G bit Nand Flash 16Gx8 MLC Avl
RFQ
HY27UF08121A-TP... Hynix Memory 512M bit Nand Flash Avl
RFQ
FBNL41BHGK3P2-A... Spectek 16G bit Nand Flash 2Gx8 MLC Avl
RFQ
HY27UF082G2M-UP... Hynix Memory 2G bit Nand Flash Single Die (ULGA) Avl
RFQ
H27UCG8T2AYR-BC Hynix Memory 64G bit Nand Flash 2xnm VLGA Avl
RFQ
MT29F1T08EELEEJ... Micron Technology NAND Flash TLC 1T 128GX8 VBGA DDP Avl
RFQ
HY27US08562A-TP... Hynix Memory 256M bit Nand Flash Avl
RFQ
K9K4G08U0M-PCB0... Samsung 4G bit Nand Flash Pb Free Avl
RFQ
K9G8G08U0A-PIB0 Samsung 8G bit Nand Flash MLC Avl
RFQ
FBNM50A4GK1BAAW... Spectek 4G bit Nand Flash Avl
RFQ
MT29F1G08ABBHC Micron Technology 1G bit Nand Flash VFBGA Avl
RFQ
JS29F16B08JAMBD Intel Corporation 128G bit Nand Flash MLC Avl
RFQ
GD9FU8G8E4BMGI GigaDevice Semiconductor NAND Flash Avl
RFQ
H27U8G8G5DTR-BC Hynix Memory 8G bit Nand Flash Avl
RFQ
MT29F1G08ABADAH... Micron Technology Flash Mem Parallel 3.3V 1G-Bit 128M x 8 63-Pin VFBGA Tray Avl
RFQ
TC58512AFT Toshiba Memory 512M bit Nand Flash Avl
RFQ
MT29F8G08FACWP Micron Technology 8G bit Nand Flash 1Gx8 Pb free Avl
RFQ
K9HBG08U1A-BCB0 Samsung 32G bit Nand Flash 4Gx8 MLC Avl
RFQ
K9GAG08U0M-W000... Samsung 16G bit Nand Flash 2Gx8 Wafer Avl
RFQ
K9F5608Q0B-DCB0... Samsung 256M bit Nand Flash Avl
RFQ
K9WBG08U1M-IIK0 Samsung 32G bit Nand Flash 4Gx8 SLC LTGA Avl
RFQ
K9F8G08U0M-PCK0 Samsung 8G bit Nand Flash Pb Free SLC Avl
RFQ
SDIN7DU2-32G-E Sandisk 32G VFBGA 11.5X13 SDS Avl
RFQ
MT29F64G08EBAAA... Micron Technology 8GX8 NAND FLASH PLASTIC 3.3V ASYNCH/PAGE READ MASS STORAGE Avl
RFQ
MT29F1G16ABCM58... Micron Technology 1G bit Nand Flash Wafer Avl
RFQ
MT29F8G08FABWA Micron Technology IC 1G X 8 FLASH 2.7V PROM, 18 ns, PDSO48, LEAD FREE, TSOP1-48, Programmable ROM Avl
RFQ
K9PFG08U5M-LCB0 Samsung 256G bit Nand Flash 32Gx8 MLC Avl
RFQ
SDED5-004G-NCT Sandisk 4G bit Nand Flash Avl
RFQ
TC58DVG02A1FTIB... Toshiba Memory 1G bit Nand Flash 128Mx8 TSOP I-48 Avl
RFQ
K9LAG08U0A-PCB0 Samsung 16G bit Nand Flash Avl
RFQ
JS29F32G08SAM1 Intel Corporation 32G bit Nand Flash 4Gx8 MLC Avl
RFQ
MT29F64G08AMABA... Micron Technology 64G bit Nand Flash Avl
RFQ
TH58100FTI Toshiba Memory 1G bit Nand Flash Avl
RFQ
K9LBG08U5M-PIB0 Samsung 32G bit Nand Flash 4Gx8 MLC Avl
RFQ
K9FAG08U0M-PIB0 Samsung 16G bit Nand Flash Avl
RFQ
K9K4G16U0M-YCB0 Samsung 4G bit Nand Flash Avl
RFQ
TC58NVG0S3BFT00 Toshiba Memory 1G bit Nand Flash 128Mx8 Avl
RFQ
K9LBG08U0M-PIB0 Samsung 32G bit Nand Flash 4Gx8 MLC Avl
RFQ
HY27US08561A-SP... Hynix Memory 256M bit Nand Flash x8 PB free USOP Avl
RFQ
MT29F16G08CBABA... Micron Technology 16G bit Nand Flash MLC Avl
RFQ
K9F5608U0B-PCB0 Samsung 256M bit Nand Flash Avl
RFQ
K9F5616U0C-PCB0 Samsung IC IC,EEPROM,NAND FLASH,16MX16,CMOS,TSSOP,48PIN,PLASTIC, Programmable ROM Avl
RFQ
SDIN5C2-4G Sandisk 4GB INand Avl
RFQ
HY27UV08BG5A-TP... Hynix Memory 32G bit Nand Flash 4Gx8 MLC Avl
RFQ
K9F2G08U0D-SCB0 Samsung 2G bit Nand Flash 256Mx8 SLC Avl
RFQ
TC58DVM92A2FT00... Toshiba Memory 512M bit Nand Flash 64Mx8 Avl
RFQ
K9F1208U0M-PCB0 Samsung IC IC,EEPROM,NAND FLASH,64MX8,CMOS,TSSOP,48PIN,PLASTIC, Programmable ROM Avl
RFQ
HY27UF081G2M-TC... Hynix Memory 1G bit Nand Flash mono die row read disable Avl
RFQ
MT29F1G08AACH4:... Micron Technology 1G bit Nand Flash Avl
RFQ
FBNL63B61K3W2-A... Spectek 64G bit Nand Flash MLC Avl
RFQ
MT29F1G08ABADAW... Micron Technology Flash Mem Parallel 3.3V 1G-Bit 128M x 8 48-Pin TSOP-I Tray Avl
RFQ
K9F2808U0C-PCB Samsung 128M bit Nand Flash 16Mx8 Avl
RFQ
MT29F4G01ABAFD1... Micron Technology NAND Flash Memory 4GB 1-bit SLC 3.3V 24-Ball TBGA Avl
RFQ
JS29F64G08CAME1 Intel Corporation 64G bit Nand Flash MLC Avl
RFQ
NAND512W3A2DN6E Numonyx IC 64M X 8 FLASH 3V PROM, 12000 ns, PDSO48, 12 X 20 MM, ROHS COMPLIANT, PLASTIC, TSOP-48, Programmab Avl
RFQ
S34ML04G200TFI0... SkyHigh Memory Limited NAND Flash Avl
RFQ
K9F8G08U0D-PIB0 Samsung 8G bit Nand Flash 1Gx8 SLC Avl
RFQ
FNNM29B25GK3WG-... Spectek 2G bit Nand Flash Avl
RFQ
K9K4G08U0B-PCB0 Samsung 4G bit Nand Flash Pb free Avl
RFQ
JS29F08G08CANC1 Intel Corporation 8G bit Nand Flash 50nm SLC Avl
RFQ
GD5F4GQ6UE9IHR GigaDevice Semiconductor NAND Flash Avl
RFQ
K9W8G08U1M-YCB0 Samsung 8G bit Nand Flash 90nm Dual Die Avl
RFQ
MT29F128G08CJAA... Micron Technology 128G bit Nand Flash 16Gx8 MLC Avl
RFQ
TC58NVG0S3A1FT0... Toshiba Memory 1G bit Nand Flash Avl
RFQ
MT29F32G08CBABA... Micron Technology 4GX8 NAND FLASH DIE-COM 3.3V ASYNCH/PAGE READ Avl
RFQ
S34ML08G201BHI0... SkyHigh Memory Limited NAND Flash SLC,8Gb,3x,3V,x8,4bit,VLD63, Avl
RFQ
K9F4G08U0C-PCB0 Samsung 4G bit Nand Flash Pb Free Avl
RFQ
K9GAG08U0E-PCB0 Samsung 16G bit Nand Flash 2Gx8 MLC Avl
RFQ
HY27UW08BGFM-TP... Hynix Memory 32G bit Nand Flash MLC Avl
RFQ
TH58NVG1S3BFT00 Toshiba Memory 2G bit Nand Flash Avl
RFQ
MT29F128G08CKAA... Micron Technology 128G bit Nand Flash 16Gx8 34nm Avl
RFQ
K9F2G08U0A-PCB0 Samsung 2G bit Nand Flash 256Mx8 SLC Avl
RFQ
K9F1G08U0A-FIB0 Samsung 1G bit Nand Flash 128Mx8 Avl
RFQ
S34ML08G201BHI0... SkyHigh Memory Limited NAND Flash SLC,8Gb,3x,3V,x8,4bit,VLD63, Avl
RFQ
FBNL52A32K3W2-A... Spectek 32G bit Nand Flash MLC Avl
RFQ
MT29F8G08MADWC:... Micron Technology 8G bit Nand Flash 1Gx8 SLC Avl
RFQ
S34ML16G302TFA2... SkyHigh Memory Limited NAND Flash Avl
RFQ
TH58NVG2D4BTG Toshiba Memory 4G bit Nand Flash 512Mx8 MLC Avl
RFQ
JS29F64G08CAMDA Intel Corporation 64G bit Nand Flash MLC Avl
RFQ
FBNL52AWAK3WG-1... Spectek 16G bit Nand Flash 2Gx8 MLC Avl
RFQ
MT29F128GCMABAC... Micron Technology 128G bit Nand Flash 16Gx8 MLC Avl
RFQ
MT29F32G08ABAAA... Micron Technology 4GX8 NAND FLASHIND TEMP PBF TSOP 3.3V ASYNCH/PAGE READ Avl
RFQ
MT29F128G08VAAS... Micron Technology NAND Flash Memory; Density: 128Gb; Organization: 16Gbx8 Avl
RFQ
TH58DVG5S0ETAK0 Toshiba Memory 32G-bit NAND FLASH MEMORY Avl
RFQ
GD5F1GQ5UEYIGY GigaDevice Semiconductor 3.3V 133MHz 1Gbit WSON-8(6x8) NAND FLASH ROHS Avl
RFQ
K9F1G08UOA-YCB0... Samsung 1G Nand Flash Avl
RFQ
FTJL41B8GK3WG-A... Spectek 8G bit Nand Flash Avl
RFQ
MT29F64G08CBAAB... Micron Technology 64G bit Nand Flash MLC Avl
RFQ
MT29F8G08MADL51... Micron Technology 8G bit Nand Flash Wafer Avl
RFQ
K9G8G08U0C-W000... Samsung 8G bit Nand Flash 1Gx8 MLC Wafer Avl
RFQ
FTNM49A19K3WG-R... Spectek 1.9G bit Nand Flash Avl
RFQ
HY27US08561A-TC... Hynix Memory 256M bit Nand Flash x8 3.3V Avl
RFQ
K9K2G08U0M-YCB0... Samsung 2G bit Nand Flash Avl
RFQ
K9WBG08U1M-PCK0 Samsung 32G bit Nand Flash 4Gx8 SLC Avl
RFQ
K9NCG08U5M-PIB0 Samsung 64G bit Nand Flash 8Gx8 SLC Avl
RFQ
HY27US08121A-TC... Hynix Memory 512M bit Nand Flash Avl
RFQ
S34MS04G204TFI0... Infineon Technologies Flash 4G, 3V, 45ns NAND Flash Avl
RFQ
MT29F8G08AAAWP:... Micron Technology 8G bit Nand Flash 1Gx8 SLC Avl
RFQ
TC58DVM92A1TG00... Toshiba Memory 512M bit Nand Flash 64Mx8 Avl
RFQ
SDIN4C1-8G Sandisk 8G byte iNAND Avl
RFQ
MT29F64G08JAASW... Micron Technology 64G bit Nand Flash MLC Avl
RFQ

Send Instant RFQ

Guaranteed

On - Time Delivery

Customized &

User-Friendly Database

Over 5100

Manufacturers

Competitive

Prices

Scheduling

Flexibility

Complete

Purchasing Solutions

Semiconductor’s Certifications and Memberships

Thank You for Visiting!

If You Want to Stay Up to Date On Our Deals and Newest Parts, We’re Always Ready to Serve, 24/7, 365 Days a Year.

Request for Quote

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

bottom to top