A total of 4221 items for Logic - FIFOs Memory products
AMD / Xilinx
Analog Devices Inc.
Cypress Semiconductor
Flip Electronics
IDT, Integrated Device Technology Inc
Micross Components, Inc.
Nexperia USA Inc.
NXP USA Inc.
Onsemi
Quality Semiconductor
Renesas Electronics
Rochester Electronics
Texas Instruments
Waldom Electronics
Active
Discontinued at Digi-Key
Last Time Buy
Obsolete
-
-40°C ~ 125°C
-40°C ~ 85°C
-55°C ~ 125°C
-55°C ~ 125°C (TA)
-55°C ~ 70°C
0°C ~ 70°C
0°C ~ 75°C
-
Surface Mount
Through Hole
-
100-LBGA
100-LFBGA
120-LQFP
121-BBGA
128-LQFP
132-BQFP Bumpered
132-CFlatPack
132-QFP
144-BGA
144-QFP
16-CDIP
16-CDIP (0.300", 7.62mm)
16-CFlatPack
16-DIP
16-DIP (0.300", 7.62mm)
16-SOIC (0.154", 3.90mm Width)
16-SOIC (0.295", 7.50mm Width)
16-SSOP (0.209", 5.30mm Width)
16-TSSOP (0.173", 4.40mm Width)
18-DIP (0.300", 7.62mm)
20-CDIP (0.300", 7.62mm)
20-CFlatpack
20-CLCC
20-DIP
20-DIP (0.300", 7.62mm)
20-LCC (J-Lead)
20-SOIC (0.295", 7.50mm Width)
208-BGA
209-BGA
24-DIP (0.300", 7.62mm)
24-DIP (0.400", 10.16mm)
24-SOIC (0.295", 7.50mm Width)
240-BGA
256-BBGA
256-BGA
28-BSOJ (0.300", 7.62mm Width)
28-CDIP (0.300", 7.62mm)
28-CDIP (0.600", 15.24mm)
28-DIP (0.300", 7.62mm)
28-DIP (0.600", 15.24mm)
28-SOIC
28-SOIC (0.295", 7.50mm Width)
28-SOIC (0.345", 8.77mm Width)
32-CLCC
32-LCC (J-Lead)
32-LQFP
32-TQFP
324-BGA
44-LCC (J-Lead)
52-LCC (J-Lead)
56-BSSOP (0.295", 7.50mm Width)
56-TFSOP (0.240", 6.10mm Width)
64-LQFP
64-QFP
64-TQFP
68-LCC (J-Lead)
80-BQFP
80-LQFP
84-CPGA
Die
28-DIP (0.600, 15.24mm)
56-TFSOP (0.240, 6.10mm Width)
28-SOIC (0.345, 8.77mm Width)
Asynchronous
Asynchronous, Synchronous
Synchronous
-
100-BGA MICROSTAR (10x10)
100-CABGA (11x11)
120-HLQFP (14x14)
120-TQFP (14x14)
121-PBGA (15x15)
128-LQFP (20x14)
128-TQFP (14x20)
132-BQFP (24.54x24.54)
132-CFP (24.13x24.13)
132-PQFP (24.13x24.13)
144-PBGA (13x13)
16-CDIP
16-CFP
16-DIP
16-PDIP
16-SO
16-SOIC
16-SSOP
16-TSSOP
18-PDIP
20-CDIP
20-CFlatpack
20-CLCC
20-PDIP
20-PLCC (8.97x8.97)
20-PLCC (9x9)
20-SOIC
208-PBGA (17x17)
209-FBGA (14x22)
24-PDIP
24-SOIC
240-PBGA (19x19)
256-PBGA (17x17)
28-CDIP
28-CERDIP
28-DIP
28-PDIP
28-SO
28-SOIC
28-SOJ
28-ThinCerDip
32-CLCC (13.97x11.43)
32-LCC (11.43x13.97)
32-LCC (13.97x11.43)
32-PLCC
32-PLCC (11.43x13.97)
32-PLCC (13.97x11.43)
32-PLCC (14x11.46)
32-TQFP (7x7)
324-PBGA (19x19)
44-PLCC (16.58x16.58)
44-PLCC (16.59x16.59)
52-PLCC (19.13x19.13)
56-SSOP
56-TSSOP
64-STQFP (10x10)
64-TQFP (10x10)
64-TQFP (14x14)
68-PLCC
68-PLCC (24.21x24.21)
68-PLCC (24.23x24.23)
80-LQFP (12x12)
80-LQFP (14x14)
80-QFP (14x20)
80-TQFP (14x14)
84-CPGA
Die
-
1.125K (64 x 18)
1.125M (128K x 9)
1.125M (16K x 36 x 2)
1.125M (16K x 72)
1.125M (32K x 36)
1.125M (64K x 18)
1.125M (64K x 18)(128K x 9)
1.152M (32K x 36)
1.152M (64K x 18)
1.25M (32K x 40)
1.25M (8K x 40 x 4)
128 (64 x 1 x 2)
128K x 9
144K (16K x 9)
144K (2K x 36 x 2)
144K (2K x 72)
144K (4K x 18 x 2)
144K (4K x 36)
144K (8K x 18)
144K (8K x 18)(16K x 9)
144K (8K x 9 x 2)
16 x 4
16K (1K x 16)
16K (2K x 8)
16K x 18
16K x 36
16K x 36 x 2
16K x 36, 16K x 18 x 2
16K x 9
18K (1K x 18)
18K (1K x 18)(2K x 9)
18K (1K x 9 x 2)
18K (256 x 36 x 2)
18K (2K x 9)
18K (512 x 18 x 2)
18K (512 x 36)
18M (512K x 36)
1K x 18
1K x 36
1K x 9
1K x 9 x 2
2.25K (256 x 9)
2.25K (64 x 36)
2.25M (128K x 18)
2.25M (128K x 18)(256K x 9)
2.25M (256K x 9)
2.25M (32K x 36 x 2)
2.25M (32K x 72)
2.25M (64K x 36)
2.5M (128K x 20)(256K x 10)
2.5M (16K x 40 x 4)
2.5M (64K x 40)
256 (64 x 4)
256 x 18
256 x 9
288K (16K x 18)
288K (16K x 18)(32K x 9)
288K (32K x 9)
288K (4K x 36 x 2)
288K (4K x 72)
288K (8K x 36)
2K (256 x 8)
2K x 18
2K x 9
2K x 9 x 2
320 (64 x 5)
32K (4K x 8)
36K (1K x 18 x 2)
36K (1K x 36)
36K (2K x 18)
36K (2K x 18)(4K x 9)
36K (2K x 9 x 2)
36K (4K x 9)
36K (512 x 36 x 2)
36K (512 x 72)
36M (1M x 36)
4.5K (256 x 18)
4.5K (256 x 9 x 2)
4.5K (512 x 9)
4.5K (64 x 36 x 2)
4.5M (128K x 36)
4.5M (256K x 18)
4.5M (256K x 18)(512K x 9)
4.5M (512K x 9)
4.5M (64K x 36 x 2)
4.5M (64K x 72)
4.6K (256 x 9 x 2)
4.7M (131K x 36)
4K (1K x 4)
4K (512 x 8)
4K x 18
4K x 9
512 (256 x 1 x 2)
512 (64 x 8)
512 x 18
512 x 9
576 (64 x 9)
576K (16K x 36)
576K (32K x 18)
576K (32K x 18)(64K x 9)
576K (64K x 9)
576K (8K x 36 x 2)
576K (8K x 72)
5M (128K x 20 x 2)(128K x 10 x 4)
5M (128K x 40)
5M (256K x 20)(512K x 10)
64 (16 x 4)
64 x 4
64 x 5
64 x 9
640K (32K x 20)(64K x 10)
64K x 9
72k (1k x 36 x 2)
72K (1K x 72)
72K (2K x 18 x 2)
72K (2K x 36)
72K (4K x 18)
72K (4K x 18)(8K x 9)
72K (4K x 9 x 2)
72K (8K x 9)
72M (2M x 36)
80 (16 x 5)
8K (1K x 8)
8K x 18
8K x 9
9K (1K x 9)
9K (256 x 18 x 2)
9K (256 x 36)
9K (512 x 18)
9K (512 x 18)(1K x 9)
9K (512 x 9 x 2)
9M (128K x 72)
9M (256K x 36)
9M (512K x 18)(1M x 9)
-
1.7 V ~ 1.9 V
2 V ~ 6 V
2.375 V ~ 2.625 V
2.97 V ~ 3.6 V
2.97 V ~ 3.63 V
3 V ~ 18 V
3 V ~ 3.6 V
3.15 V ~ 3.45 V
3.15 V ~ 3.6 V
4 V ~ 5.5 V
4.5 V ~ 5.5 V
4.75 V ~ 5.25 V
-
100mA
100mA (Typ)
100µA
105mA
110mA
115mA
120mA
125mA
12mA
130mA
132mA
135mA
140mA
145mA
150mA
160mA
170mA
180mA
190mA
1mA
20mA
230mA
240mA
25mA
260mA
30mA
350mA
350µA
35mA
400mA
400µA
40mA
40µA
45mA
500mA
500µA
50mA
50µA
55mA
60mA
65mA
70mA
75mA
80mA
85mA
8µA
90mA
95mA
-
100kHz
100MHz
100MHz, 225MHz
10MHz
12.5MHz
133.3MHz
133MHz
15.3MHz
150MHz
15MHz
16.7MHz
166MHz
200MHz
20MHz
22.22MHz
22.2MHz
22MHz
250MHz
25MHz
28.5MHz
28MHz
29MHz
30MHz
32MHz
33.3MHz
33.4MHz
33MHz
35MHz
36MHz
40MHz
45MHz
4MHz
50MHz
50MHz, 100MHz
60MHz
66.7MHz
66MHz
66MHz, 150MHz
66MHz, 166MHz
67MHz
70MHz
71.4MHz
80MHz
83MHz
83MHz, 200MHz
85MHz
8MHz
-
100ns
10ns
10ns, 3.6ns
11.5ns
11ns
12.8ns
12ns
12ns, 3.8ns
13.5ns
13.8ns
13ns
14ns
14ns, 4.5ns
15ns
16ns
17ns
18ns
19ns
20ns
21ns
22ns
25ns
3.2ns
3.6ns
3.8ns
30ns
34ns
35ns
36ns
4.5ns
40ns
45ns
49ns
4ns
50ns
55ns
5ns
6.5ns
60ns
61ns
65ns
6ns
7.5ns
80ns
8ns
8ns, 3.4ns
9.5ns
9ns
-
Bi-Directional
Triple-Bus
Uni-Directional
-
Depth
Depth, Width
Width
-
No
Yes
-
No
Yes
-
No
Yes
*
7200
72V
54HC
4000B
CY7C
72T
Through Hole
-40°C ~ 85°C
-55°C ~ 125°C
0°C ~ 70°C
3 V ~ 3.6 V
4 V ~ 5.5 V
4.5 V ~ 5.5 V
144K (4K x 18 x 2)
144K (8K x 9 x 2)
1K x 18
1K x 9
1K x 9 x 2
256 x 18
256 x 9
288K (32K x 9)
2K x 18
2K x 9
2K x 9 x 2
36K (1K x 18 x 2)
4K x 18
4K x 9
512 x 18
512 x 9
576K (32K x 18)
64K x 9
72K (4K x 9 x 2)
8K x 18
8K x 9
9K (512 x 9 x 2)
100MHz
15MHz
22.22MHz
28.5MHz
33.3MHz
40MHz
50MHz
66.7MHz
10ns
12ns
15ns
20ns
25ns
35ns
50ns
6.5ns
8ns
No
Yes
Depth, Width
Bi-Directional
Uni-Directional
100mA
120mA
125mA
140mA
150mA
20mA
30mA
35mA
40mA
50mA
55mA
60mA
80mA
No
Yes
No
Yes
74ACT7201
QS7202
7C421
74ACT7204
QS72211
67C401
72V3660
72V36100
72V241
72V3650
74ACT7202
M66258FP
Tray
Tube
Bulk
Tape & Reel (TR)
-
Asynchronous
Asynchronous, Synchronous
Synchronous
A total of 4221 items for Logic - FIFOs Memory products
Part Number | Pricing(USD) | Availability | Quantity | Description | Product Status | Operating Temperature | Mounting Type | Package / Case | Functions | Supplier Device Package | Memory Size | Voltage - Supply | Current - Supply ( Max) | Data Rate | Access Time | Bus Directional | Expansion Type | Programmable Flags Support | Retransmit Capability | F W F T Support | Series | Mounting Type | Operating Temperature | Voltage- Supply | Memory Size | Data Rate | Access Time | F W F T Support | Expansion Type | Bus Directional | Current- Supply( Max) | Retransmit Capability | Programmable Flags Support | Base Product Number | Packaging | Function |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1+ $103.7421 25+ $101.6717 100+ $97.5308 500+ $93.3900 1000+ $88.2140 | 7647 | IC CLKD BI-DIR FIFO MEM 80-LQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 80-LQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
184+ $60.5412 | 1868 | IC SYNC FIFO 8KX18 100BGA | Obsolete | 0°C ~ 70°C | Surface Mount | 100-LFBGA | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $3.1950 25+ $3.1320 100+ $3.0060 500+ $2.8800 1000+ $2.7180 | 6000 | IC DUAL 64X1 FIFO MEM 28-SOIC | Obsolete | -40°C ~ 85°C | Surface Mount | 28-SOIC (0.295", 7.50mm Width) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $5.3730 25+ $5.2650 100+ $5.0490 500+ $4.8330 1000+ $4.5630 | 5343 | IC ASYNC FIFO MEM 512X18 56-SSOP | Obsolete | 0°C ~ 70°C | Surface Mount | 56-BSSOP (0.295", 7.50mm Width) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $14.9310 25+ $14.6340 100+ $14.0310 500+ $13.4370 1000+ $12.6900 | 13500 | IC 256X18 SYNC FIFO MEM 56-SSOP | Obsolete | 0°C ~ 70°C | Surface Mount | 56-BSSOP (0.295", 7.50mm Width) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $8.1000 10+ $7.6950 100+ $7.2900 1000+ $6.8850 10000+ $6.4800 | 11576 | IC SYNC FIFO MEM 256X18 56-SSOP | Obsolete | 0°C ~ 70°C | Surface Mount | 56-BSSOP (0.295", 7.50mm Width) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $3.2940 25+ $3.2310 100+ $3.0960 500+ $2.9610 1000+ $2.7990 | 6000 | IC 64X18 SYNC FIFO MEM 56-SSOP | Obsolete | 0°C ~ 70°C | Surface Mount | 56-BSSOP (0.295", 7.50mm Width) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $6.5700 25+ $6.4350 100+ $6.1740 500+ $5.9130 1000+ $5.5890 | 5868 | IC 512X18 SYNC FIFO MEM 56-SSOP | Obsolete | 0°C ~ 70°C | Surface Mount | 56-BSSOP (0.295", 7.50mm Width) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $2.0430 10+ $1.9613 100+ $1.8387 1000+ $1.8183 10000+ $1.7978 | 46639 | IC ASYN FIFO MEM 256X9 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $12.6540 25+ $12.4020 100+ $11.8980 500+ $11.3850 1000+ $10.7550 | 1560 | IC SYNC FIFO MEM 256X18 64LQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 64-LQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $8.5050 25+ $8.3340 100+ $7.9920 500+ $7.6590 1000+ $7.2270 | 1548 | IC SYNC FIFO MEM 512X9 32-TQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 32-TQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $6.5946 20+ $5.4113 30+ $5.0727 40+ $4.9043 60+ $4.3964 | 37281 | IC SYNC FIFO MEM 1KX18 64LQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 64-LQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $5.7330 25+ $5.6160 100+ $5.3910 500+ $5.1570 1000+ $4.8690 | 3516 | IC SYNC FIFO MEM 2KX9 LV 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $8.2350 25+ $8.0730 100+ $7.7400 500+ $7.4160 1000+ $7.0020 | 3159 | IC SYNC FIFO MEM 2KX18 64LQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 64-LQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $13.6260 25+ $13.3560 100+ $12.8070 500+ $12.2670 1000+ $11.5830 | 1753 | IC SYNC FIFO MEM 4KX9 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $6.7950 25+ $6.6600 100+ $6.3900 500+ $6.1200 1000+ $5.7780 | 1988 | IC SYNC FIFO MEM 4KX9 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $13.0000 25+ $12.7400 100+ $12.2200 500+ $11.7000 1000+ $11.0600 | 1506 | IC ASYNC FIFO MEM 1KX9 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $16.5015 | 53055 | IC SYNC FIFO MEM 8KX9 32-TQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 32-TQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $22.5000 10+ $21.3750 100+ $20.2500 1000+ $18.0000 10000+ $16.8750 | 31614 | IC SYNC FIFO MEM 8KX9 32-TQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 32-TQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $50.0000 25+ $49.0000 100+ $47.0000 500+ $45.0000 1000+ $42.5000 | 1501 | IC DEEP SYNC FIFO 32KX9 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
10+ $50.3041 100+ $47.6565 1000+ $47.6565 10000+ $47.6565 | 1780 | IC DEEP SYNC FIFO 128KX9 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $22.5000 25+ $22.0500 100+ $21.1500 500+ $20.2500 1000+ $19.1250 | 3084 | IC DEEP SYNC FIFO 128KX9 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $11.6919 | 53411 | IC ASYNC FIFO MEM 4KX9 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $34.6680 25+ $33.9750 100+ $32.5890 500+ $31.2030 1000+ $29.4660 | 3702 | IC SYNC FIFOMEM 65536X18 100-BGA | Obsolete | 0°C ~ 70°C | Surface Mount | 100-LFBGA | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $13.9410 25+ $13.6620 100+ $13.1040 500+ $12.5460 1000+ $11.8530 | 1560 | IC SYNC FIFO MEM 1KX18 64LQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 64-LQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $16.4970 25+ $16.1640 100+ $15.5070 500+ $14.8500 1000+ $14.0220 | 3546 | IC SYNC FIFO MEM 2KX18 64LQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 64-LQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
160+ $42.5821 | 2182 | IC SYNC FIFO MEM 4KX18 64LQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 64-LQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $89.9910 | 3426 | IC 4X16 FIFO REGISTER 16-SSOP | Obsolete | -40°C ~ 125°C | Surface Mount | 16-SSOP (0.209", 5.30mm Width) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
100+ $0.0225 1000+ $0.0225 10000+ $0.0225 | 3900 | IC DEEP SYNC FIFO 8KX18 64LQFP | Obsolete | 0°C ~ 70°C | Surface Mount | 64-LQFP | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
1+ $3.1216 | 7593 | IC DEEP SYNC FIFO 16KX9 32-PLCC | Obsolete | 0°C ~ 70°C | Surface Mount | 32-LCC (J-Lead) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |