|
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 432
- MCIMX6L8DVN10AB
- NXP Semiconductors
-
1:
38,50 €
-
800In Stock
|
Mouser Part No
841-MCIMX6L8DVN10AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 432
|
|
800In Stock
|
|
|
38,50 €
|
|
|
31,44 €
|
|
|
29,67 €
|
|
|
27,74 €
|
|
|
View
|
|
|
26,81 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-432
|
i.MX 6SL
|
Consumer
|
ARM Cortex A9
|
1 Core
|
32 bit
|
1 GHz
|
32 kB
|
32 kB
|
1.05 V to 1.5 V
|
0 C
|
+ 95 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX28 32-bit MPU, ARM926EJ-S core, 454MHz, MAPBGA 289
- MCIMX286CVM4B
- NXP Semiconductors
-
1:
26,72 €
-
748In Stock
|
Mouser Part No
841-MCIMX286CVM4B
|
NXP Semiconductors
|
Processors - Application Specialised i.MX28 32-bit MPU, ARM926EJ-S core, 454MHz, MAPBGA 289
|
|
748In Stock
|
|
|
26,72 €
|
|
|
21,59 €
|
|
|
20,31 €
|
|
|
18,23 €
|
|
|
Quote
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-289
|
i.MX 286
|
Consumer, Embedded Industrial
|
ARM926EJ-S
|
1 Core
|
32 bit
|
454 MHz
|
16 kB
|
32 kB
|
5 V, 1.35 V to 1.55 V, 1.62 V to 2.1 V
|
- 40 C
|
+ 85 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6UL
- MCIMX6G2CVM05AB
- NXP Semiconductors
-
1:
14,55 €
-
1 220In Stock
|
Mouser Part No
841-MCIMX6G2CVM05AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6UL
|
|
1 220In Stock
|
|
|
14,55 €
|
|
|
12,09 €
|
|
|
11,68 €
|
|
|
10,85 €
|
|
|
View
|
|
|
10,60 €
|
|
|
10,54 €
|
|
|
10,53 €
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
LFBGA-289
|
i.MX 6UL
|
Industrial
|
ARM Cortex A7
|
1 Core
|
32 bit
|
528 MHz
|
32 kB
|
32 kB
|
1.15 V to 1.3 V
|
- 40 C
|
+ 105 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 432
- MCIMX6L2DVN10AB
- NXP Semiconductors
-
1:
32,71 €
-
800In Stock
|
Mouser Part No
841-MCIMX6L2DVN10AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 432
|
|
800In Stock
|
|
|
32,71 €
|
|
|
26,61 €
|
|
|
25,08 €
|
|
|
22,96 €
|
|
|
View
|
|
|
22,41 €
|
|
|
22,34 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-432
|
i.MX 6SL
|
Consumer
|
ARM Cortex A9
|
1 Core
|
32 bit
|
1 GHz
|
32 kB
|
32 kB
|
1.05 V to 1.5 V
|
0 C
|
+ 95 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6 Solo ROM PerfEnhan
- MCIMX6S7CVM08AD
- NXP Semiconductors
-
1:
53,91 €
-
348In Stock
|
Mouser Part No
771-MCIMX6S7CVM08AD
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6 Solo ROM PerfEnhan
|
|
348In Stock
|
|
|
53,91 €
|
|
|
44,36 €
|
|
|
37,77 €
|
|
|
Quote
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-624
|
i.MX 6S
|
Industrial
|
ARM Cortex A9
|
1 Core
|
32 bit
|
800 MHz
|
32 kB
|
32 kB
|
1.275 V to 1.5 V
|
- 40 C
|
+ 105 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 432
- MCIMX6L2EVN10AB
- NXP Semiconductors
-
1:
35,72 €
-
700In Stock
|
Mouser Part No
841-MCIMX6L2EVN10AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 432
|
|
700In Stock
|
|
|
35,72 €
|
|
|
29,12 €
|
|
|
27,47 €
|
|
|
25,19 €
|
|
|
View
|
|
|
24,60 €
|
|
|
23,37 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-432
|
i.MX 6SL
|
Consumer
|
ARM Cortex A9
|
1 Core
|
32 bit
|
1 GHz
|
32 kB
|
32 kB
|
1.05 V to 1.5 V
|
- 40 C
|
+ 105 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6UL
- MCIMX6G2AVM07AB
- NXP Semiconductors
-
1:
26,15 €
-
688In Stock
|
Mouser Part No
841-MCIMX6G2AVM07AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6UL
|
|
688In Stock
|
|
|
26,15 €
|
|
|
21,76 €
|
|
|
20,82 €
|
|
|
19,50 €
|
|
|
View
|
|
|
19,24 €
|
|
|
18,64 €
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-289
|
i.MX 6UL
|
Automotive
|
ARM Cortex A7
|
1 Core
|
32 bit
|
696 MHz
|
32 kB
|
32 kB
|
1.25 V to 1.3 V
|
- 40 C
|
+ 125 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 624
- MCIMX6S5EVM10AB
- NXP Semiconductors
-
1:
52,79 €
-
350In Stock
|
Mouser Part No
841-MCIMX6S5EVM10AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 624
|
|
350In Stock
|
|
|
52,79 €
|
|
|
43,54 €
|
|
|
41,23 €
|
|
|
38,69 €
|
|
|
View
|
|
|
36,52 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-625
|
i.MX 6S
|
Consumer
|
ARM Cortex A9
|
1 Core
|
32 bit
|
1 GHz
|
32 kB
|
32 kB
|
1.25 V to 1.5 V
|
- 20 C
|
+ 105 C
|
AEC-Q100
|
Tray
|
|
|
|
Processors - Application Specialised Embedded Graphics Controller 16 bit
- DIABLO16
- 4D Systems
-
1:
18,88 €
-
182In Stock Restricted Availability
|
Mouser Part No
971-DIABLO-16
|
4D Systems
|
Processors - Application Specialised Embedded Graphics Controller 16 bit
|
|
182In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
TQFP-64
|
|
|
EVE
|
1 Core
|
16 bit
|
70 MHz
|
|
|
3.3 V
|
- 40 C
|
+ 85 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6Solo ROM Perf Enhan
- MCIMX6S6AVM08AD
- NXP Semiconductors
-
1:
51,18 €
-
275In Stock
|
Mouser Part No
771-MCIMX6S6AVM08AD
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6Solo ROM Perf Enhan
|
|
275In Stock
|
|
|
51,18 €
|
|
|
41,56 €
|
|
|
38,91 €
|
|
|
34,68 €
|
|
|
View
|
|
|
34,15 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-625
|
i.MX 6S
|
Automotive, Infotainment
|
ARM Cortex A9
|
1 Core
|
32 bit
|
800 MHz
|
32 kB
|
32 kB
|
1.5 V
|
- 40 C
|
+ 125 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6SLL TO1.1
- MCIMX6V7DVN10AB
- NXP Semiconductors
-
1:
17,13 €
-
625In Stock
|
Mouser Part No
771-MCIMX6V7DVN10AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6SLL TO1.1
|
|
625In Stock
|
|
|
17,13 €
|
|
|
13,30 €
|
|
|
12,42 €
|
|
|
11,37 €
|
|
|
View
|
|
|
10,97 €
|
|
|
10,24 €
|
|
|
10,23 €
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
TFBGA-432
|
i.MX 6SLL
|
|
ARM Cortex A9
|
1 Core
|
32 bit
|
1 GHz
|
32 kB
|
32 kB
|
1.3 V
|
0 C
|
+ 95 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6ULL ROM Perf Enhan
- MCIMX6Y2DVK09AB
- NXP Semiconductors
-
1:
12,90 €
-
231In Stock
|
Mouser Part No
771-MCIMX6Y2DVK09AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6ULL ROM Perf Enhan
|
|
231In Stock
|
|
|
12,90 €
|
|
|
10,70 €
|
|
|
10,42 €
|
|
|
9,73 €
|
|
|
View
|
|
|
9,63 €
|
|
|
9,49 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-272
|
i.MX 6ULL
|
Consumer
|
ARM Cortex A7
|
1 Core
|
32 bit
|
900 MHz
|
32 kB
|
32 kB
|
1.375 V to 1.5 V
|
0 C
|
+ 95 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX28 ROM Perf Enhan
- MCIMX283CVM4C
- NXP Semiconductors
-
1:
25,04 €
-
401In Stock
|
Mouser Part No
771-MCIMX283CVM4C
|
NXP Semiconductors
|
Processors - Application Specialised i.MX28 ROM Perf Enhan
|
|
401In Stock
|
|
|
25,04 €
|
|
|
20,06 €
|
|
|
18,81 €
|
|
|
17,43 €
|
|
|
View
|
|
|
16,78 €
|
|
|
16,01 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-289
|
i.MX 283
|
Consumer, Embedded Industrial
|
ARM926EJ-S
|
1 Core
|
32 bit
|
454 MHz
|
16 kB
|
32 kB
|
5 V, 1.35 V to 1.55 V, 1.62 V to 2.1 V
|
- 40 C
|
+ 85 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6ULL ROM Perf Enhan
- MCIMX6Y2DVM05AB
- NXP Semiconductors
-
1:
13,94 €
-
1 053In Stock
|
Mouser Part No
771-MCIMX6Y2DVM05AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6ULL ROM Perf Enhan
|
|
1 053In Stock
|
|
|
13,94 €
|
|
|
10,90 €
|
|
|
10,17 €
|
|
|
9,31 €
|
|
|
View
|
|
|
8,98 €
|
|
|
8,53 €
|
|
|
8,51 €
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-289
|
i.MX 6ULL
|
Consumer
|
ARM Cortex A7
|
1 Core
|
32 bit
|
528 MHz
|
32 kB
|
32 kB
|
1.275 V to 1.5 V
|
0 C
|
+ 95 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX25 32-bit MPU, ARM926EJ-S core, 400MHz, MAPBGA 400
- MCIMX253DJM4A
- NXP Semiconductors
-
1:
23,80 €
-
737In Stock
|
Mouser Part No
841-MCIMX253DJM4A
|
NXP Semiconductors
|
Processors - Application Specialised i.MX25 32-bit MPU, ARM926EJ-S core, 400MHz, MAPBGA 400
|
|
737In Stock
|
|
|
23,80 €
|
|
|
19,16 €
|
|
|
18,01 €
|
|
|
16,74 €
|
|
|
View
|
|
|
15,81 €
|
|
|
15,71 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-400
|
i.MX 253
|
Multimedia
|
ARM926EJ-S
|
1 Core
|
32 bit
|
400 MHz
|
16 kB
|
16 kB
|
1.45 V
|
- 20 C
|
+ 70 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX25 32-bit MPU, ARM926EJ-S core, 400MHz, MAPBGA 400
- MCIMX257CJM4A
- NXP Semiconductors
-
1:
25,16 €
-
439In Stock
|
Mouser Part No
841-MCIMX257CJM4A
|
NXP Semiconductors
|
Processors - Application Specialised i.MX25 32-bit MPU, ARM926EJ-S core, 400MHz, MAPBGA 400
|
|
439In Stock
|
|
|
25,16 €
|
|
|
20,61 €
|
|
|
19,72 €
|
|
|
18,58 €
|
|
|
View
|
|
|
18,51 €
|
|
|
18,50 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-400
|
i.MX 257
|
Multimedia
|
ARM926EJ-S
|
1 Core
|
32 bit
|
400 MHz
|
16 kB
|
16 kB
|
1.45 V
|
- 40 C
|
+ 85 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX28 32-bit MPU, ARM926EJ-S core, 454MHz, MAPBGA 289
- MCIMX280DVM4B
- NXP Semiconductors
-
1:
13,31 €
-
760In Stock
|
Mouser Part No
841-MCIMX280DVM4B
|
NXP Semiconductors
|
Processors - Application Specialised i.MX28 32-bit MPU, ARM926EJ-S core, 454MHz, MAPBGA 289
|
|
760In Stock
|
|
|
13,31 €
|
|
|
13,06 €
|
|
|
12,99 €
|
|
|
12,93 €
|
|
|
View
|
|
|
12,89 €
|
|
|
12,87 €
|
|
|
12,06 €
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-289
|
i.MX 280
|
Consumer, Embedded Industrial
|
ARM926EJ-S
|
1 Core
|
32 bit
|
454 MHz
|
16 kB
|
32 kB
|
5 V, 1.35 V to 1.55 V, 1.62 V to 2.1 V
|
- 20 C
|
+ 70 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6UL
- MCIMX6G1CVM05AB
- NXP Semiconductors
-
1:
15,91 €
-
279In Stock
|
Mouser Part No
841-MCIMX6G1CVM05AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6UL
|
|
279In Stock
|
|
|
15,91 €
|
|
|
12,65 €
|
|
|
11,83 €
|
|
|
10,72 €
|
|
|
View
|
|
|
10,43 €
|
|
|
10,19 €
|
|
|
10,17 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
LFBGA-289
|
i.MX 6UL
|
Industrial
|
ARM Cortex A7
|
1 Core
|
32 bit
|
528 MHz
|
32 kB
|
32 kB
|
1.15 V to 1.3 V
|
- 40 C
|
+ 105 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6UL
- MCIMX6G2AVM05AB
- NXP Semiconductors
-
1:
20,67 €
-
703In Stock
|
Mouser Part No
841-MCIMX6G2AVM05AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6UL
|
|
703In Stock
|
|
|
20,67 €
|
|
|
18,63 €
|
|
|
18,10 €
|
|
|
17,87 €
|
|
|
Quote
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-289
|
i.MX 6UL
|
Automotive
|
ARM Cortex A7
|
1 Core
|
32 bit
|
528 MHz
|
32 kB
|
32 kB
|
1.15 V to 1.3 V
|
- 40 C
|
+ 125 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6ULL ROM Perf Enhan
- MCIMX6Y7DVK05AB
- NXP Semiconductors
-
1:
12,15 €
-
260In Stock
|
Mouser Part No
771-MCIMX6Y7DVK05AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6ULL ROM Perf Enhan
|
|
260In Stock
|
|
|
12,15 €
|
|
|
10,03 €
|
|
|
9,72 €
|
|
|
8,99 €
|
|
|
View
|
|
|
8,84 €
|
|
|
8,83 €
|
|
|
8,81 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-272
|
i.MX 6ULL
|
Consumer
|
ARM Cortex A7
|
1 Core
|
32 bit
|
528 MHz
|
32 kB
|
32 kB
|
1.275 V to 1.5 V
|
0 C
|
+ 95 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX28 32-bit MPU, ARM926EJ-S core, 454MHz, MAPBGA 289
- MCIMX283DVM4B
- NXP Semiconductors
-
1:
21,54 €
-
760In Stock
|
Mouser Part No
841-MCIMX283DVM4B
|
NXP Semiconductors
|
Processors - Application Specialised i.MX28 32-bit MPU, ARM926EJ-S core, 454MHz, MAPBGA 289
|
|
760In Stock
|
|
|
21,54 €
|
|
|
17,29 €
|
|
|
16,23 €
|
|
|
15,06 €
|
|
|
View
|
|
|
14,51 €
|
|
|
13,58 €
|
|
|
13,57 €
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-289
|
i.MX 283
|
Consumer, Embedded Industrial
|
ARM926EJ-S
|
1 Core
|
32 bit
|
454 MHz
|
16 kB
|
32 kB
|
5 V, 1.35 V to 1.55 V, 1.62 V to 2.1 V
|
- 20 C
|
+ 70 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX51 32-bit MPU, ARM Cortex-A8 core, 600MHz, MAPBGA 529
- MCIMX512CJM6C
- NXP Semiconductors
-
1:
74,67 €
-
382In Stock
|
Mouser Part No
841-MCIMX512CJM6C
|
NXP Semiconductors
|
Processors - Application Specialised i.MX51 32-bit MPU, ARM Cortex-A8 core, 600MHz, MAPBGA 529
|
|
382In Stock
|
|
|
74,67 €
|
|
|
61,76 €
|
|
|
47,00 €
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
BGA-529
|
i.MX 512
|
Multimedia
|
ARM Cortex A8
|
1 Core
|
32 bit
|
600 MHz
|
32 kB
|
32 kB
|
1.1 V
|
- 40 C
|
+ 95 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 800MHz, MAPBGA 624
- MCIMX6S6AVM08AC
- NXP Semiconductors
-
1:
46,87 €
-
150In Stock
|
Mouser Part No
841-MCIMX6S6AVM08AC
|
NXP Semiconductors
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 800MHz, MAPBGA 624
|
|
150In Stock
|
|
|
46,87 €
|
|
|
37,82 €
|
|
|
35,01 €
|
|
|
33,51 €
|
|
|
View
|
|
|
32,83 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-625
|
i.MX 6S
|
Automotive, Infotainment
|
ARM Cortex A9
|
1 Core
|
32 bit
|
800 MHz
|
32 kB
|
32 kB
|
1.5 V
|
- 40 C
|
+ 125 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 624
- MCIMX6S6AVM10AD
- NXP Semiconductors
-
1:
50,78 €
-
285In Stock
|
Mouser Part No
771-MCIMX6S6AVM10AD
|
NXP Semiconductors
|
Processors - Application Specialised i.MX 6 series 32-bit MPU, ARM Cortex-A9 core, 1GHz, MAPBGA 624
|
|
285In Stock
|
|
|
50,78 €
|
|
|
43,68 €
|
|
|
41,60 €
|
|
|
40,67 €
|
|
|
Quote
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-625
|
i.MX 6S
|
Automotive, Infotainment
|
ARM Cortex A9
|
1 Core
|
32 bit
|
1 GHz
|
32 kB
|
32 kB
|
1.5 V
|
- 40 C
|
+ 125 C
|
|
Tray
|
|
|
|
Processors - Application Specialised i.MX6ULL ROM Perf Enhan
- MCIMX6Y2CVK08AB
- NXP Semiconductors
-
1:
13,38 €
-
210In Stock
|
Mouser Part No
771-MCIMX6Y2CVK08AB
|
NXP Semiconductors
|
Processors - Application Specialised i.MX6ULL ROM Perf Enhan
|
|
210In Stock
|
|
|
13,38 €
|
|
|
10,97 €
|
|
|
10,49 €
|
|
|
9,94 €
|
|
|
View
|
|
|
9,93 €
|
|
|
9,87 €
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
SMD/SMT
|
MAPBGA-272
|
i.MX 6ULL
|
Industrial
|
ARM Cortex A7
|
1 Core
|
32 bit
|
792 MHz
|
32 kB
|
32 kB
|
1.375 V to 1.5 V
|
- 40 C
|
+ 105 C
|
|
Tray
|
|