Active filters amplify desired signals while rejecting unwanted frequencies, and can be tailored to meet application-specific requirements in electronics.
Amplifiers boost signal strength, match impedance levels, and are essential in many circuit systems, including audio, broadcasting, and telecommunications.
Batteries store and provide electrical energy, come in various types and sizes for multiple uses, rechargeable or single-use.
Capacitors store electrical charge with metallic plates and a dielectric; types vary and can be combined for specific circuit characteristics.
Chip carriers and sockets provide an interface between components and PCBs, enabling easy replacement or upgrading without soldering.
Circuit protection devices prevent damage from overcurrent flow, including fuses, breakers, surge protectors, and voltage regulators.
Connector accessories and support devices aid connector function and longevity, including backshells, grips, clamps, and ties; must be compatible with connector type.
Connectors join electronic circuits to transfer signals and power, come in various sizes and shapes, and include support accessories.
Converters transform DC input to another voltage level, essential in electronic systems, renewable energy, and automotive electronics.
Crystals and resonators generate and stabilize frequency signals via piezoelectricity. They are used in timing, frequency control, and filters. Crystals are quartz and resonators are ceramic with a built-in capacitor.
Semiconductor diodes control current flow in one direction (uni-directionality) via low resistance. Useful for rectification, voltage regulation, detection, and digital logic.
Discover essential electronic components for your devices, including CPU accelerators, system cache controllers, computer processors, motherboards, and graphics computing systems. Enhance device performance and connectivity with reliable components engineered for seamless integration and optimal functionality.
Fiber optics use light pulses to transmit data over long distances. They have superior bandwidth capacity, low signal attenuation, and secure physical properties. They are essential in telecommunications networks today.
Filters enhance signal processing by selectively passing desired frequencies while suppressing unwanted ones. Filters can be passive (using capacitors, resistors, and inductors) or active (using transistors or amplifiers).
Flash devices are non-volatile storage solutions that offer fast read and write speeds, making them ideal for applications requiring high-speed data transfer. These devices utilize flash memory technology, providing reliable storage for data-intensive tasks such as gaming, multimedia, and enterprise-level applications.
General purpose ICs consist of multiple individual circuits or components (e.g., logic gates, amplifiers, oscillators, etc.) that are combined onto a single integrated circuit chip for a smaller physical footprint.
I/O and storage controllers are crucial components in computer systems, managing input/output operations and storage devices. These controllers facilitate efficient data transfer between peripherals, storage drives, and the central processing unit (CPU), enhancing system performance and enabling seamless connectivity.
Inductors store energy in magnetic fields, oppose sudden changes in current flow and prevent electrical surges. Common inductor applications include power supplies, signal filters, and oscillators.
Interface ICs allow efficient device connectivity with high-speed data transfer and low power consumption.They can be ASIC or FPGA types, and may perform additional functions such as sensing, storage, and conversion.
Logic ICs can be used for storage, memory, amplification, and multiplexing. They perform fundamental logical operations on digital input signals (1, 0, H, L) to generate a corresponding digital output signal.
Memory modules are essential components in electronic devices, storing data temporarily or permanently for processing and retrieval. From volatile RAM (Random Access Memory) to non-volatile ROM (Read-Only Memory), memory technologies vary in speed, capacity, and functionality, catering to diverse application requirements.
Memory ICs store digital data and retain the information even when the power is turned off. They come in various types, like RAM (Random Access Memory) for fast data access, and ROM (Read-Only Memory) for permanent data storage.
Miscellaneous semiconductor components are a diverse category of electronic components that combines elements from a mix of component devices.
Optoelectronic devices interact with light. This family of devices can emit light, detect light, generate current, and transmit light signals for long-distance communication.
Oscillators generate repetitive waveforms, such as sine, square, or triangle waves. They are commonly used to produce stable and precise frequencies for applications like clocks, signal generation, and communication systems.
Other Function Semiconductor components are a diverse category of semiconductor components that perform a range of specialized functions.
Passive component networks operate without a power source and support data transmission within system by performing filtering, energy storage, and/or signal coupling functions.
Peripheral ICs (Integrated Circuits) are designed to control and manage the peripheral devices connected to a computer or other electronic device.
Programmable Logic ICs are user-programmable devices that allow designers to create custom logic circuits. These cost saving ICs offer real-time data processing and maximum design flexibilty.
RF (Radio Frequency) and microwave devices are used in telecommunications, wireless communications, and electronic systems. These devices include amplifiers, attenuators, filters, mixers, oscillators, and antennas, and a host of other components.
Voltage regulators are used to ensure a constant output voltage despite power fluctuations and load changes. Linear and switching regulators are common types used to maintain voltage stability.
Relays are electromagnetic switches that are used to control the flow of electrical current in an electrical circuit. Relays are a safe means of providing isolation between a controlling circuit and a controlled circuit.
Resistors control the flow of electrical current in a circuit by introducing a set resistance. These passive components reduce current flow, adjust signal levels, and bias active elements in circuits.
Transducers convert energy from one form to another and are crucial in sensing, audio and control systems. They transform physical measures like temperature, pressure, or sound into electrical signals for circuits.
Storage drives are hardware devices used to store and retrieve digital data in computers and electronic devices. These drives come in various forms, including hard disk drives (HDDs), solid-state drives (SSDs), and hybrid drives, offering different levels of capacity, speed, and durability to suit specific storage needs.
Storage media encompass physical or digital mediums used for storing and preserving digital data. From optical discs and magnetic tapes to USB flash drives and memory cards, storage media come in diverse formats and capacities, offering flexibility and reliability for data storage and archival purposes.
Storage systems comprise hardware and software components designed to manage and store digital data efficiently. These systems range from simple standalone devices to complex network-attached storage (NAS) and storage area network (SAN) solutions, providing scalable storage capacity and data protection features for businesses and enterprises.
Switches control electrical current flow by making or breaking connections. These devices vary in design and application, from basic on/off switches to complex industrial automation systems.
Telecom integrated circuits (ICs) are specialized electronics for telecommunications, tailored to high data rates, low power use, and reliable long-distance transmission. These devices include amplifiers, filters, ADCs, DACs, and more-- and they are often integrated on one chip for specific telecom tasks.
Terminal blocks, or connection terminals, are modular blocks that bring together multiple electrical wires at one connection point. They offer a reliable, organized way to terminate cables.
Thermal management devices control heat in electronic systems, preventing overheating and ensuring optimal performance and reliability. Examples include heat sinks, fans, and thermal interface materials that dissipate or transfer heat away from components.
Transformers are devices that alter electrical voltage levels between circuits through electromagnetic induction. They are vital in power distribution, converting high-voltage electricity for transmission and lower voltage for safe usage.
Transistors are 3-layer semiconductor devices that regulate the flow of electrical current. They function as amplifiers, boosting weak signals, and as switches, controlling the flow of current between terminals.
Triggering devices initiate electronic processes or events in response to specific conditions. These devices support many automated tasks such as activating switches and signals, or turning on lights when motion is detected.
Video cards, also known as graphics cards or GPU (Graphics Processing Unit), are essential components in computers, responsible for rendering graphics and images on display devices. These cards feature dedicated processors and memory, delivering smooth and immersive visual experiences for gaming, multimedia, and professional applications.
Choose from over than a million of proven quality materials. Over 300 manufacturers are presented. From renowned major international players to small independent companies with a proven track record in local markets.
Featured manufacturers
A clock generator is an electronic circuit that generates an electrical signal that serves as a timing reference for other circuits in a system. Clock generators are used in many electronic devices, such as computers, cell phones, and digital cameras. The clock signal is used to synchronize the operation of different components in the system, such as microprocessors, memory devices, and input/output interfaces.Clock generators can be classified based on their output frequency and stability. Some clock generators produce a fixed frequency output, while others have a programmable output frequency. The stability of the clock signal is also an important parameter, and clock generators can be designed to produce a stable frequency output over a wide range of temperature and voltage conditions.Clock generators can also include additional features such as frequency multiplication, frequency division, and phase locking. Frequency multiplication allows the output frequency to be multiplied by an integer value, while frequency division allows the output frequency to be divided by an integer value. Phase locking is used to ensure that the output frequency of the clock generator is synchronized with an external reference signal.
Add filters
All
Selected
PI6LC48S25BZBBIEX
Diodes Incorporated
CLOCK GENERATOR, PROCESSOR SPECIFIC; Temperature Grade: INDUSTRIAL; Terminal Form: NO LEAD; No. of Terminals: 56; Package Code: HVQCCN; Package Shape: SQUARE;
3.3 NOM SUPPLY IS ALSO AVAILABLE
S-XQCC-N56
8 mm
56
85 Cel
-40 Cel
312.5 MHz
UNSPECIFIED
HVQCCN
LCC56,.31SQ,20
SQUARE
CHIP CARRIER, HEAT SINK/SLUG, VERY THIN PROFILE
NOT SPECIFIED
25 MHz
1 mm
50 mA
2.625 V
2.375 V
2.5 V
YES
CMOS
INDUSTRIAL
NO LEAD
.5 mm
QUAD
CLOCK GENERATOR, PROCESSOR SPECIFIC
PI6LC48H02-01LIEX
CLOCK GENERATOR, PROCESSOR SPECIFIC; Temperature Grade: INDUSTRIAL; Terminal Form: GULL WING; No. of Terminals: 16; Package Code: TSSOP; Package Shape: RECTANGULAR;
R-PDSO-G16
e3
5 mm
1
16
200 MHz
PLASTIC/EPOXY
TSSOP
TSSOP16,.25
RECTANGULAR
SMALL OUTLINE, THIN PROFILE, SHRINK PITCH
260
1.2 mm
115 mA
3.6 V
3 V
3.3 V
MATTE TIN
GULL WING
.65 mm
DUAL
30
4.4 mm
PI6LC48H02-01LIE
PI6LC48S0401ZLIEX
CLOCK GENERATOR, PROCESSOR SPECIFIC; Temperature Grade: INDUSTRIAL; Terminal Form: NO LEAD; No. of Terminals: 48; Package Code: HVQCCN; Package Shape: SQUARE;
S-XQCC-N48
6 mm
48
156.25 MHz
LCC48,.24SQ,16
.9 mm
100 mA
.4 mm
AD9542BCPZ
Analog Devices
AD9542BCPZ by Analog Devices is a clock generator with a max output frequency of 2415 MHz. It operates within a temperature range of -40 to 85 °C and has a supply current of 430 mA. Ideal for industrial applications requiring precise clock generation in compact form factors.
7 mm
3
2415 MHz
LCC48,.27SQ,20
300 MHz
.8 mm
430 mA
1.89 V
1.71 V
1.8 V
PI6CG18200ZDIE
CLOCK GENERATOR, PROCESSOR SPECIFIC; Temperature Grade: INDUSTRIAL; Terminal Form: NO LEAD; No. of Terminals: 24; Package Code: HVQCCN; Package Shape: SQUARE;
S-XQCC-N24
4 mm
24
100 MHz
LCC24,.16SQ,20
27 MHz
18 mA
1.9 V
1.7 V
SI5351C-B05341-GM
Silicon Labs
SI5351C-B05341-GM by Silicon Labs is a clock generator with 200 MHz output frequency, 20 terminals, and 2.5V nominal voltage. It is used in processors for generating clock signals efficiently at temperatures ranging from -40 to 85°C.
ALSO OPERATES WITH 3.3V SUPPLY
S-XQCC-N20
20
LCC20,.16SQ,20
45 mA
2.75 V
2.25 V
SI5338A-B08985-GMR
SI5338A-B08985-GMR by Silicon Labs is a clock generator with 710 MHz output frequency, suitable for industrial applications. It operates b/w -40 to 85 °C and has a supply voltage range of 1.71-1.98 V. This CMOS technology chip carrier has 24 terminals in a square package style, making it ideal for processor-specific tasks.
IT ALSO OPERATES AT 2.5V AND 3.3V NOMINAL
710 MHz
30 MHz
1.98 V
SI5338C-B04171-GMR
SI5338C-B04171-GMR by Silicon Labs is a clock generator with 200 MHz output frequency, suitable for industrial applications. It operates b/w -40 to 85 °C and has a supply voltage range of 1.71-1.98 V. With a compact square package style and quad terminal position, it offers versatile integration options.
SI5338C-B04171-GM
SI5346A-C-GMR
SI5346A-C-GMR by Silicon Labs is a clock generator with 712.5 MHz output frequency, 44 terminals, and 1.8V nominal voltage. It's used as a jitter attenuator in applications requiring precise timing synchronization at temperatures ranging from -40 to 85°C.
S-XQCC-N44
44
712.5 MHz
LCC44,.28SQ,20
750 MHz
450 mA
40
JITTER ATTENUATOR
SI5341A-C-GMR
CLOCK GENERATOR, PROCESSOR SPECIFIC; Temperature Grade: INDUSTRIAL; Terminal Form: NO LEAD; No. of Terminals: 64; Package Code: HVQCCN; Package Shape: SQUARE;
S-XQCC-N64
9 mm
2
64
1028 MHz
PI6CG188Q2ZLQEX
CLOCK GENERATOR, PCIe; Terminal Form: NO LEAD; No. of Terminals: 48; Package Code: HVQCCN; Package Shape: SQUARE; Minimum Operating Temperature: -40 Cel;
105 Cel
AEC-Q100
9 mA
CLOCK GENERATOR, PCIe
LMK04228NKDR
Texas Instruments
LMK04228NKDR by Texas Instruments is a clock generator with a max output frequency of 1250 MHz. It operates in industrial temperature range (-40 to 85°C) and has a supply voltage range of 3.15V to 3.45V. With its compact square package style, it is suitable for various applications requiring precise clock generation at high frequencies.
1250 MHz
400 MHz
3.45 V
3.15 V
Matte Tin (Sn)
CLOCK GENERATOR, OTHER
LMK04228NKDT
LMK04228NKDT by Texas Instruments is a clock generator with a max output frequency of 1250 MHz. It operates in industrial temperature range (-40 to 85 °C) and has a supply voltage range of 3.15V to 3.45V. This chip carrier package with very thin profile is suitable for various applications requiring precise clock generation.
SI5332AC09603-GM2R
SI5332AC09603-GM2R by Silicon Labs is a clock generator with 312.5 MHz output frequency, suitable for applications requiring precise timing. Operating voltage range from 1.71V to 3.63V makes it versatile for various electronic devices. With a compact square package style and quad terminal position, it's ideal for space-constrained designs in consumer electronics and communication systems.
S-XQCC-N40
LCC40,.24SQ,20
250 MHz
70 mA
3.63 V
SI5345C-B03376-GMR
SI5345C-B03376-GMR by Silicon Labs is a clock generator with 712.5 MHz output frequency, suitable for industrial applications. It operates b/w -40 to 85 °C and has a supply voltage range of 1.71-1.89 V, making it ideal for processor-specific systems requiring precise timing control.
SI5341B-B04020-GM
SI5341B-B04020-GM by Silicon Labs is a clock generator with 64 terminals, operating at 350 MHz max output frequency. It has a supply voltage range of 1.71V to 1.89V and operates in industrial temperature grades (-40°C to 85°C). Ideal for processor-specific applications requiring precise clock generation in compact spaces.
350 MHz
ZL30151LDG1
Microchip Technology
ZL30151LDG1 Clock Generator by Microchip operates at a max output clock frequency of 650 MHz, with a supply voltage range of 1.71V to 1.89V. This IC is ideal for industrial applications requiring jitter attenuation, featuring a compact square package style and quad terminal position.
IT ALSO OPERATES AT 3.3V NOM SUPPLY
S-XQCC-N32
32
650 MHz
LCC32,.2SQ,20
297 mA
DSC557-0334FI1
Microchip Technology's DSC557-0334FI1 is a Clock Generator with 460 MHz output frequency, ideal for PCIe applications. Operating voltage range from 2.25V to 3.6V, industrial temperature grade up to 85°C, and compact rectangular package style make it suitable for various electronic designs. With surface mount capability and low supply current of 23mA, this chip carrier device offers high performance in a small form factor.
MEMS CLOCK GENERATORS AS EXT CLOCK; PCIe Generation 1, 2, 3
R-XQCC-N14
e4
3.2 mm
14
460 MHz
LCC14,.1X.12,20
23 mA
NICKEL PALLADIUM GOLD
2.5 mm
DSC557-0343FI1
DSC557-0343FI1 clock generator by Microchip operates at a max frequency of 460 MHz with a supply voltage range of 2.25V to 3.6V. This industrial-grade device, suitable for PCIe applications, features a compact rectangular package style with 14 terminals in a quad position and requires a nominal supply current of 23mA.
DSC557-0344FE1
DSC557-0344FE1 clock generator by Microchip Technology operates at a max output frequency of 460 MHz, with a supply voltage range of 2.25V to 3.6V. This CMOS technology device is ideal for PCIe applications, featuring a compact rectangular package style and quad terminal position. It has a commercial temperature grade and consumes up to 23mA of supply current at 3.3V nominal voltage.
70 Cel
-20 Cel
COMMERCIAL
DSC557-0344FI0
DSC557-0344FI0 Clock Generator by Microchip operates at 100 MHz, with a supply voltage range of 2.25V to 3.6V. Ideal for PCIe applications, it features a compact rectangular package style and industrial temperature grade suitability. With a quad terminal position and nickel palladium gold finish, this CMOS technology clock generator is designed for surface mount assembly.
MEMS CLOCK GENERATORS AS EXT CLOCK; PCIe Generation 1, 2, 3,4
DSC557-0344FI1
DSC557-0344FI1 Clock Generator by Microchip operates at 460 MHz with a supply voltage range of 2.25V to 3.6V. Ideal for industrial applications, it features a compact rectangular package style and quad terminal position, making it suitable for PCIe peripheral ICs. With a low supply current of 23mA, this CMOS technology device is designed for high-performance systems requiring precise clock generation.
Nickel/Palladium/Gold (Ni/Pd/Au)
DSC557-0344FL1
Microchip Technology's DSC557-0344FL1 is a Clock Generator with 460 MHz output frequency, suitable for PCIe applications. Operating temperature range from -40 to 105 °C, it has 14 terminals in a rectangular package style. With a supply voltage range of 2.25V to 3.6V and terminal pitch of 0.5mm, it offers industrial-grade performance.
DSC557-054444KI1
DSC557-054444KI1 clock generator by Microchip Technology operates at a max output frequency of 460 MHz with a supply voltage range of 2.25V to 3.6V. This CMOS technology chip carrier is ideal for industrial applications requiring precise clock generation in compact spaces, featuring a quad terminal position and nickel palladium gold finish. With a low seated height of 0.9mm and operating temperature range from -40°C to 85°C, it offers reliable performance in various environments.
R-XQCC-N20
LCC20,.12X.2,20
46 mA
CDCE6214RGER
CDCE6214RGER by Texas Instruments is a clock generator with a max output frequency of 350 MHz, suitable for industrial applications. It operates b/w -40 to 105°C, with a supply voltage range of 1.71V to 3.465V. This CMOS technology chip carrier has 24 terminals and is surface mountable in a square package shape.
S-PQCC-N24
50 MHz
3.465 V
LMK5B12204RGZR
LMK5B12204RGZR clock generator by Texas Instruments operates at a max output frequency of 800 MHz, with a supply voltage range of 3.135V to 3.465V. This CMOS technology device is ideal for industrial applications requiring precise timing control in a compact square package style, featuring 48 terminals and nickel palladium gold finish.
S-PQCC-N48
800 MHz
LCC48,.28SQ,20
3.135 V
PI6CG18201ZDIEX-13R
CLOCK GENERATOR, PCIe; Terminal Form: NO LEAD; No. of Terminals: 24; Package Code: HVQCCN; Package Shape: SQUARE; Surface Mount: YES;
PCIe Generation 1,2,3,4
PI6CG18200ZDIEX-13R
CLOCK GENERATOR, PCIe; Terminal Form: NO LEAD; No. of Terminals: 24; Package Code: HVQCCN; Package Shape: SQUARE; Maximum Supply Voltage: 1.9 V;
PI6CG18801ZLIEX-13R
CLOCK GENERATOR, PCIe; Terminal Form: NO LEAD; No. of Terminals: 48; Package Code: HVQCCN; Package Shape: SQUARE; Nominal Supply Voltage: 1.8 V;
LMK61E08-SIAR
LMK61E08-SIAR clock generator by Texas Instruments operates at a max output frequency of 1000 MHz with a supply voltage range of 3.135V to 3.465V. This industrial-grade device, suitable for processors, features a compact rectangular package style and dual terminal position, making it ideal for high-performance applications requiring precise timing control.
R-XDMA-N6
6
1000 MHz
DMA
MODULE,6LEAD,164
MICROELECTRONIC ASSEMBLY
1.15 mm
208 mA
NICKEL GOLD
2.54 mm
LMK61E08-SIAT
LMK61E08-SIAT clock generator by Texas Instruments operates at a max frequency of 1000 MHz with a supply voltage range of 3.135V to 3.465V. This industrial-grade device, suitable for processors, features a compact rectangular package style and dual terminal position, making it ideal for various applications requiring precise timing control in harsh environments.
PI6LC58S1101ZDIEX
CLOCK GENERATOR, ETHERNET; Terminal Form: NO LEAD; No. of Terminals: 64; Package Code: HVQCCN; Package Shape: SQUARE; Surface Mount: YES;
400 GIGABIT ETHERNET
LCC64,.35SQ,20
85 mA
CLOCK GENERATOR, ETHERNET
LMK04832W/EM
LMK04832W/EM by Texas Instruments is a clock generator with a max output frequency of 3255 MHz. It operates at a nominal voltage of 3.3 V and features a package style of flatpack with heat sink/slug, making it suitable for high-frequency applications in various electronic devices.
S-CQFP-F64
10.9 mm
3255 MHz
CERAMIC, METAL-SEALED COFIRED
HQFF
QFL64,.43SQ,20
FLATPACK, HEAT SINK/SLUG
6400 MHz
3.53 mm
FLAT
LMK5C33216RGCT
LMK5C33216RGCT clock generator by Texas Instruments operates at a max output frequency of 3000 MHz, with a supply voltage range of 3.135V to 3.465V. This industrial-grade chip carrier is ideal for applications requiring precise timing control in temperature-sensitive environments.
S-PQCC-N64
3000 MHz
VQCCN
CHIP CARRIER, HEAT SINK, THIN PROFILE
1050 mA
LMK5C33216RGCR
LMK5C33216RGCR by Texas Instruments is a clock generator with a max output frequency of 3000 MHz, suitable for industrial applications. It operates at temperatures ranging from -40 to 85°C and has a supply voltage of 3.3V, drawing a max current of 1050 mA. The package style is chip carrier with nickel palladium gold terminal finish.
MAX3674ECM2T
MAX3674ECM2T clock generator by Microchip operates at a max output frequency of 1360 MHz. It is designed for industrial applications, featuring a package style of flatpack with low profile and terminal form of gull wing. With a supply voltage range from 3.135V to 3.465V, it is suitable for Ethernet peripheral ICs requiring precise clock generation.
S-PQFP-G44
1360 MHz
LQFP
QFP48,.35SQ,32
FLATPACK, LOW PROFILE
20 MHz
1.6 mm
136 mA
AD9546BCPZ
Analog Devices' AD9546BCPZ clock generator operates at 2415 MHz with a supply voltage range of 1.71-1.89 V. This CMOS technology chip carrier is ideal for industrial applications requiring precise clock generation up to 300 MHz, featuring a compact square package with 48 terminals and quad terminal position.
440 mA
Matte Tin (Sn) - annealed
AD9546BCPZ-REEL7
AD9546BCPZ-REEL7 by Analog Devices is a clock generator with max output frequency of 2415 MHz. Operating temperature ranges from -40 to 85 °C, suitable for industrial applications. It has 48 terminals, CMOS technology, and requires 1.71-1.89 V supply voltage.
PI6CG18401ZHIEX-13R
CLOCK GENERATOR, PCIe; Terminal Form: NO LEAD; No. of Terminals: 32; Package Code: HVQCCN; Package Shape: SQUARE; Length: 5 mm;
8V19N882NVGI
Renesas Electronics
CLOCK GENERATOR, PROCESSOR SPECIFIC; Temperature Grade: INDUSTRIAL; Terminal Form: NO LEAD; No. of Terminals: 76; Package Code: HVQCCN; Package Shape: SQUARE;
S-XQCC-N76
76
95 Cel
6000 MHz
LCC76,35SQ,16
754 mA
TIN
8V19N882NVGI8
8V19N882NVGI/W
8V19N850DNLGI/W
CLOCK GENERATOR, PROCESSOR SPECIFIC; Temperature Grade: INDUSTRIAL; Terminal Form: NO LEAD; No. of Terminals: 88; Package Code: HVQCCN; Package Shape: SQUARE;
S-XQCC-N88
10 mm
88
2949.12 MHz
LCC88,.4SQ,16
1725 mA
8V19N850DNLGI8
8V19N850DNLGI
9SQL4952CNLGI8
© 2023 All rights reserved