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
The TDK MLG1005S3N9CTD25 is a surface mount fixed inductor with dual-ended terminals, suitable for RF applications. It offers a nominal inductance of 0.0039 uH, max rated current of 0.7 A, and self-resonance frequency of 5000 MHz. Ideal for general purpose use with a min quality factor of 8 and operating temperature range from -55 to 125 °C.
Median Price
$0.062
Lifecycle Status
Suppliers In-Stock
7
In-Stock Inventory
1k+
Arrow
1+ parts
$0.010
100+ parts
$0.009
1k+ parts
10k+ parts
-
Mouser Electronics
$0.110
$0.073
$0.060
$0.049
DigiKey
$0.076
$0.063
$0.058
TTI
$0.050
Chip1Stop
$0.051
$0.041
Verical
Nova Conductors
Ampacity Inc.
$0.042
Corohmni
$0.429
Advanced Electronics
$0.490
$0.446
$0.402
Argo Parts USA
Continental Prestige Electronics
Authorized Procurement Solutions
Aranea Global
Surface mount capability allows for easy and efficient PCB mounting, saving space and simplifying assembly processes.
Dual-ended terminal placement allows for flexibility in circuit design and easy connection to other components.
Suitable for high-frequency applications and ensures accurate performance at the specified frequency range.
Compact size allows for placement in small and dense electronic circuit designs.
Rectangular construction provides stability and uniformity in performance.
Specifically designed for radio frequency applications, providing excellent signal filtering and amplification.
Dual terminals provide easy connectivity and versatility in circuit integration.
Precise and stable inductance value ensures consistent performance in RF circuits.
Can withstand high temperatures, suitable for various operating environments.
Able to handle relatively high currents, making it suitable for power applications.
High quality factor indicates low energy losses and efficient performance.
Wide temperature range allows for operation in extreme conditions.
High self-resonance frequency allows for use in high-frequency applications.
Low DC resistance minimizes power loss and heat generation.
Ceramic core provides stability, reliability, and temperature resistance.
Low tolerance ensures precise and consistent performance in RF circuits.
Tight tolerance ensures accurate inductance values for precise circuit design.
Compliance with automotive quality standards ensures high reliability and durability.
Fixed Inductors MLG1005S3N9CTD25 attributes and parameters. Explore more Fixed Inductors devices from TDK
Inductor Type:
Inductor Application:
Nominal Inductance:
Maximum Rated Current:
Minimum Quality Factor (at L-nom):
DC Resistance:
Tolerance:
No. of Functions:
Self Resonance Frequency:
Test Frequency:
Special Feature:
Package Shape:
Case or Size Code:
Shielded:
Construction:
Core Material:
Surface Mounted:
Minimum Operating Temperature:
Maximum Operating Temperature:
Terminal Position:
Terminal Shape:
No. of Terminals:
Package Style:
Package Length:
Package Height:
Package Width:
Packing Method:
Reference Standard:
MLG1005S3N9CTD25 Inductors trade compliance attributes, and parameters.
ECCN
EAR99
ECCN Governance
EAR
HTS
8504.50.80.00
SB
8504.50.00.00
PCN Part Number - Multilayer Inductor Part Number Change 2014
TDK was founded as a venture enterprise in 1935 for the purpose of industrializing a magnetic material called ferrite, which was invented at the Tokyo Institute of Technology. TDK's corporate motto is "Contribute to culture and industry through creativity," a message that embodies the company's founding spirit. Guided by this spirit, in the ensuing year TDK has sought to refine its materials and process technologies, as it develops new products that satisfy market needs. Concurrently, TDK advances globalization and diversification of its business operation while actively pursuing M&As, collaboration with external partners and other initiatives. As a result, TDK today is engaged in four main businesses: Passive Components, Sensor Application Products, Magnetic Application Products, and Energy Application Products. Looking ahead, TDK would like to remain a dynamic company that continues to deliver even higher value to all stakeholders, including shareholders, customers, suppliers, employees and local communities, by bringing together the entire Group's strengths while taking full advantage of the strengths of each Group company, and constantly drawing on innovative thinking and a willingness to tackle new challenges.
1N4148
Microchip Technology
RECTIFIER DIODE; Terminal Position: AXIAL; Terminal Form: WIRE; No. of Terminals: 2; Surface Mount: NO; Package Shape: ROUND;
SMBJ18CA
Brightking
TRANS VOLTAGE SUPPRESSOR DIODE; Terminal Position: DUAL; Terminal Form: C BEND; No. of Terminals: 2; Surface Mount: YES; Package Shape: RECTANGULAR;
BAV99
Shanghai Lunsure Electronic Technology
RECTIFIER DIODE; Terminal Position: DUAL; Terminal Form: GULL WING; No. of Terminals: 3; Surface Mount: YES; Package Shape: RECTANGULAR;
Transys Electronics
BSS138LT3G
Onsemi
BSS138LT3G by Onsemi is a N-CHANNEL FET with a min DS breakdown voltage of 50V. It is used for switching applications and has a max drain current of 0.2A and max drain-source on resistance of 3.5 ohm.
MMSZ5245BT1G
MMSZ5245BT1G by Onsemi is a Zener diode with 15V nominal reference voltage, 8.5mA test current, and 16 ohm dynamic impedance. It is used in applications requiring precise voltage regulation in a compact SMD package for temperatures ranging from -55 to 150°C.
1N5819HW-7-F
Diodes Incorporated
1N5819HW-7-F by Diodes Inc. is a Schottky rectifier diode with 40V reverse test voltage, 1A output current, and 0.75V forward voltage. It's a surface mount device in a small outline package ideal for efficiency applications at temperatures ranging from -65 to 125°C.
M39029/56-351
Itt Cannon
CONNECTOR ACCESSORY; MIL Conformity: YES; Terminal Type: WIRE; IEC Conformity: NO; Alternate Contact Sources: ITT CANNON; Associated Military - Specifications: MIL-C-38999;
2N7002
Silicon Standard
N-CHANNEL; Configuration: SINGLE WITH BUILT-IN DIODE; Surface Mount: NO; Maximum Power Dissipation (Abs): .225 W; Maximum Drain-Source On Resistance: 7.5 ohm; Transistor Element Material: SILICON;
2N2222A
Taitron Components
NPN; Configuration: SINGLE; Surface Mount: NO; Nominal Transition Frequency (fT): 300 MHz; Maximum Collector Current (IC): .8 A; No. of Terminals: 3;
LL4148
Itt Semiconductor
RECTIFIER DIODE; Terminal Position: END; Terminal Form: WRAP AROUND; No. of Terminals: 2; Surface Mount: YES; Package Shape: ROUND;
Microsemi
BSS138-TP
Micro Commercial Components
BSS138-TP by Micro Commercial Components is a N-channel small signal FET with a min DS breakdown voltage of 50V and max drain current of 0.22A. It is commonly used in applications requiring enhancement mode operation, such as power management and switching circuits.
MBRA160T3G
MBRA160T3G by Onsemi is a Schottky rectifier diode with a max output current of 1A and forward voltage of 0.51V. It operates b/w -55 to 150°C, has a reverse test voltage of 60V, and is ideal for power applications due to its high efficiency and small outline package style.
MMBT3904LT1G
MMBT3904LT1G by Onsemi is a NPN BJT with max. collector-emitter voltage of 40V, hFE of 30, and fT of 300MHz. Ideal for small signal applications in electronics due to its compact size, high transition frequency, and low power dissipation capabilities.
STM32H743IIT6
STMicroelectronics
STM32H743IIT6 by STMicroelectronics is a 32-bit microcontroller with integrated cache and a max supply voltage of 3.6V. It is commonly used in industrial applications due to its wide temperature range (-40°C to 85°C) and various connectivity options (CAN, I2C, UART, USB).
ROHM
FDV304P
The Onsemi FDV304P is a P-CHANNEL FET with 25V DS Breakdown Voltage, ideal for SWITCHING applications. It features a max Drain Current of 0.46A and an Operating Temperature range of -55 to 150 °C. The transistor comes in a PLASTIC/EPOXY package with GULL WING terminals, suitable for surface mount configurations.
0462-201-16141
TE Connectivity
TE Connectivity's 0462-201-16141 is a CRIMP terminal with MACHINED contact design. It operates b/w -55 to 125 °C, suitable for wire gauges from 20 to 16 AWG. With a rated current of 13A, it is ideal for applications requiring FEMALE ROUND PIN-SOCKET contacts.
33469
Vishay Intertechnology
GENERAL PURPOSE INDUCTOR; No. of Terminals: 2; Shielded: NO; Surface Mount: NO; JESD-609 Code: e3; No. of Functions: 3;
SDR0403-2R2ML
Bourns
Bourns SDR0403-2R2ML is a surface mount fixed inductor with 2.2uH nominal inductance, 125°C max temp, and 2.6A max current rating. Ideal for power applications, this general purpose inductor has a compact rectangular package (4.5mm x 4mm x 3.2mm) and operates at frequencies up to 80MHz.
74404042100
Wuerth Elektronik & Kg
Wurth Elektronik 74404042100 is a shielded SMT inductor with 10uH nominal inductance, 1.2A max current, and 0.15 ohm DC resistance. Ideal for power applications, it has dual-ended terminals and operates b/w -40 to 125°C. AEC-Q200 compliant, it's a general-purpose component in a compact 1615 package.
IFSC1111AZER4R7M01
Vishay Dale
GENERAL PURPOSE INDUCTOR; Inductor Application: HIGH CURRENT INDUCTOR; No. of Terminals: 2; Shielded: YES; Surface Mount: YES; Minimum Operating Temperature: -55 Cel;
IHLP2020CZER1R5M01
Vishay Intertechnology's IHLP2020CZER1R5M01 is a shielded, high current inductor with 1.5uH nominal inductance and 7.2A max rated current. Ideal for general purpose applications, this SMT inductor has a compact 2020 size, operates b/w -55 to 125 °C, and features a self-resonance frequency of 42 MHz.
DRA124-681-R
Cooper Industries
GENERAL PURPOSE INDUCTOR; Inductor Application: DC-DC CONVERTER; No. of Terminals: 2; Package Style (Meter): SMT; Shielded: YES; Surface Mount: YES;
LQG15HS10NJ02D
Murata Manufacturing
LQG15HS10NJ02D by Murata is a 0402-sized multilayer chip inductor with 0.01 uH nominal inductance, suitable for RF applications. It has a max operating temperature of 125°C, rated current of 0.5 A, and self-resonance frequency of 3400 MHz. Ideal for general purpose use due to its high quality factor and dual-ended terminal placement.
CM453232-100KL
Bourns CM453232-100KL is a 10uH SMT inductor with 2 terminals, ideal for RF applications. It operates b/w -40°C to 100°C, with a max current of 0.25A and self-resonance at 20MHz. The compact rectangular package (4.5mm x 3.2mm x 3.2mm) features ferrite core material and matte tin finish for high-quality performance in general purpose circuits.
5610
Jw Miller Magnetics
GENERAL PURPOSE INDUCTOR; Inductor Application: HIGH CURRENT INDUCTOR; No. of Terminals: 2; Shielded: NO; Surface Mount: NO; Maximum Operating Temperature: 105 Cel;
768772331
Wurth Elektronik's 768772331 is a fixed inductor with 330uH nominal inductance, 0.7A max rated current, and 3.3MHz self-resonance frequency. Ideal for RF applications, this cylindrical package has radial terminal placement and operates b/w -40°C to 125°C.
LQH32PHR47NNCL
Murata Manufacturing's LQH32PHR47NNCL is a shielded SMT inductor with 0.47uH nominal inductance, 2.9A max current, and 30% tolerance. Ideal for RF applications, it operates b/w -40 to 125 °C with a self-resonance frequency of 100 MHz.
PE-53113NL
Pulse Electronics
PE-53113NL by Pulse Electronics is a dual-ended fixed inductor with 130uH nominal inductance, 0.1 ohm DC resistance, and 20% tolerance. It is a general-purpose inductor suitable for applications requiring a rectangular package shape and operating temperatures ranging from -40 to 130 °C.
IHLP2525CZER4R7M01
Vishay Intertechnology's IHLP2525CZER4R7M01 is a shielded, surface mount inductor with 4.7uH nominal inductance and 5.5A max rated current. Ideal for high current applications, this general purpose inductor has a DC resistance of 0.04 ohm and operates b/w -55°C to 125°C temperature range.
36501E3N9JTDG
TE Connectivity's 36501E3N9JTDG is a surface mount fixed inductor with dual-ended terminals, ideal for RF applications. Featuring a nominal inductance of 0.0039 uH and max rated current of 0.84 A, this general purpose inductor operates b/w -40 to 125 °C with a self-resonance frequency of 5800 MHz.
LQM18PHR22MFRL
Murata Manufacturing's LQM18PHR22MFRL is a shielded, surface mount fixed inductor with dual-ended terminals. With a nominal inductance of 0.22uH and max rated current of 1.25A, it is ideal for power applications. This general purpose inductor has a self-resonance frequency of 100MHz and operates b/w -55 to 150°C, making it suitable for various electronic devices.
MS75089-17
Ohmite Manufacturing
GENERAL PURPOSE INDUCTOR; Inductor Application: RF INDUCTOR; No. of Terminals: 2; Package Style (Meter): Axial; Shielded: YES; Surface Mount: NO;
CTX100-5-52-R
GENERAL PURPOSE INDUCTOR; Inductor Application: POWER INDUCTOR; No. of Terminals: 2; Package Style (Meter): Toroidal; Shielded: NO; Surface Mount: NO;
XAL4020-102MEB
Coilcraft
Coilcraft XAL4020-102MEB is a shielded SMT inductor with 1uH nominal inductance, 9.6A max current, and 79MHz self-resonance freq. Ideal for power applications due to its high temp range (-40°C to 125°C) and AEC-Q200 standard compliance.
LQH32CN1R0M33L
Murata Manufacturing's LQH32CN1R0M33L is a 1uH general purpose inductor with 1A max current and 100MHz self-resonance freq. Ideal for power applications, it's a surface mount component with dual-ended terminals and ferrite core, operating b/w -40°C to 85°C.
XGL4020-222MEC
Coilcraft XGL4020-222MEC is a shielded, surface mount inductor with 2.2uH nominal inductance and 8.9A max rated current. Ideal for power applications, it has a rectangular package measuring 4mm x 4mm x 2.1mm and operates b/w -40°C to 125°C.
Partstack™ will investigate all reported instances of potential suspect/counterfeit part listings.
MLG1608B33NJT
TDK
TDK's MLG1608B33NJT is a 0603 fixed inductor with 0.033 uH nominal inductance and 1800 MHz self-resonance frequency. Ideal for RF applications, it has dual-ended terminals, 125°C max operating temp, and Q factor measured at 100 MHz.
MLG1608B33NJT000
GENERAL PURPOSE INDUCTOR; Inductor Application: RF INDUCTOR; No. of Terminals: 2; Package Style (Meter): SMT; Shielded: NO; Surface Mount: YES;
MLG1608B33NJ
GENERAL PURPOSE INDUCTOR; Inductor Application: RF INDUCTOR; No. of Terminals: 2; Shielded: NO; Surface Mount: YES; No. of Functions: 1;
MLG1005SR10JT000
MLG1005SR10JT000 by TDK is a surface mount fixed inductor with 0.1 uH nominal inductance, suitable for RF applications. It features dual-ended terminals, 100 MHz test frequency, and 700 MHz self-resonance frequency. With a compact 0402 size code and ceramic core material, it operates b/w -55 to 125 °C and has a max rated current of 0.2 A.
MLG1608B33NJTD25
MLG1005S91NJT000
MLG1005S91NJT000 by TDK is a fixed inductor with 0.091uH nominal inductance, 1.8ohm DC resistance, and 700MHz self-resonance frequency. Ideal for RF applications due to its rectangular shape, SMT package style, and dual-ended terminal placement.
MLG1005S3N6BT000
MLG1005S2N7ST000
MLG1005SR18JTD25
MLG1005SR18JTD25 by TDK is a fixed inductor with 0.18uH nominal inductance, 3.8 ohm DC resistance, and 500 MHz self-resonance frequency. It is ideal for RF applications due to its rectangular package shape, dual-ended terminal placement, and general purpose inductor type.
MLG1005SR39JT000
MLG1005S3N0BT000
The TDK MLG1005S3N0BT000 is a surface mount fixed inductor with dual-ended terminals, ideal for RF applications. Featuring a nominal inductance of 0.003 uH and max rated current of 0.8 A, it offers high quality factor and self-resonance frequency of 5500 MHz. With a compact 0402 size code and ceramic core material, this general purpose inductor operates b/w -55 to 125 °C for various electronic devices.
MLG1005S20NJTD25
MLG1005S9N1JT000
MLG1005S3N9BT000
MLG1005S3N9BTD25
MLG1005S1N5BTD25
TDK's MLG1005S1N5BTD25 is a surface mount fixed inductor with dual-ended terminals. It has a nominal inductance of 0.0015 uH, max rated current of 1 A, and self-resonance frequency of 8000 MHz. Ideal for RF applications due to its high quality factor and compact rectangular package size (0402).
MLG1005SR18JT000
MLG1005S3N9CT000
MLG1005S3N9ST
GENERAL PURPOSE INDUCTOR; Inductor Application: RF INDUCTOR; No. of Terminals: 2; Shielded: NO; Surface Mount: YES; Test Frequency: 100 MHz;
MLG1005S3N9CT
GENERAL PURPOSE INDUCTOR; Inductor Application: RF INDUCTOR; No. of Terminals: 2; Shielded: NO; Surface Mount: YES; Nominal Inductance (L): .0039 uH;
Supply Digital Components
$106.00
$54.25
$11.90
$7.29
Quantity
12,000 In-Stock
Total price ≈ $80,197.29
© 2023 All rights reserved