Twicea electronic parts stores,electronic components,electronic parts,electronics parts supply Twicea electronic parts stores,electronic components,electronic parts,electronics parts supply
About Twicea
Capacitors
Memory Cards, Modules
Resistors
Isolators
Magnetics - Transformer, Inductor Components
Sensors, Transducers
Optoelectronics
Integrated Circuits (ICs)
Crystals, Oscillators, Resonators
Discrete Semiconductor Products
RF/IF and RFID
Switches
Transformers
Motors, Solenoids, Driver Boards/Modules
A-Z
3M
Infineon
Insight SiP
Isocom Components
Microchip
ON Semiconductor
STMicroelectronics
TDK
Xilinx
Yageo

Hello

OR
WISH LIST
  • Crystals, Oscillators, Resonators
  • Crystals
Factory Lead TimeLifecycle StatusMountMounting TypePackage / CaseNumber of PinsUsage LevelOperating TemperaturePackagingSeriesSize / DimensionToleranceJESD-609 CodePbfree CodePart StatusMoisture Sensitivity Level (MSL)TerminationTypeTerminal FinishMax Operating TemperatureMin Operating TemperatureCompositionAdditional FeatureHTS CodeDepthFrequencyFrequency StabilityPhysical DimensionOperating FrequencyESR (Equivalent Series Resistance)Load CapacitanceOperating ModeFrequency ToleranceDrive LevelCrystal/Resonator TypeSeries ResistanceHeightHeight Seated (Max)LengthWidthRadiation HardeningREACH SVHCRoHS StatusLead Free
Factory Lead TimeLifecycle StatusMountMounting TypePackage / CaseNumber of PinsUsage LevelOperating TemperaturePackagingSeriesSize / DimensionToleranceJESD-609 CodePbfree CodePart StatusMoisture Sensitivity Level (MSL)TerminationTypeTerminal FinishMax Operating TemperatureMin Operating TemperatureCompositionAdditional FeatureHTS CodeDepthFrequencyFrequency StabilityPhysical DimensionOperating FrequencyESR (Equivalent Series Resistance)Load CapacitanceOperating ModeFrequency ToleranceDrive LevelCrystal/Resonator TypeSeries ResistanceHeightHeight Seated (Max)LengthWidthRadiation HardeningREACH SVHCRoHS StatusLead Free
Kyocera AVX CX3225SB24000D0FPLCC
Mfr.
CX3225SB24000D0FPLCC
Twicea
66-326-CX3225SB24000D0FPLCC
Kyocera AVX
-
1708
    Min.:1
    Mult.:1
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CX3225SB24000D0FPLCC
    CX3225SB24000D0FPLCC

    66-326-CX3225SB24000D0FPLCC Kyocera AVX
    :
    : -
    : 1708
    1 : -
    Murata Electronics XRCGB40M000F4M00R0
    Mfr.
    XRCGB40M000F4M00R0
    Twicea
    535-326-XRCGB40M000F4M00R0
    Murata Electronics
    CRYSTAL 40.0000MHZ 6PF SMD
    1889
      Min.:1
      Mult.:1
      10 Weeks IN PRODUCTION (Last Updated: 2 weeks ago) Surface Mount Surface Mount 4-SMD, No Lead 4 Commercial grade -30°C~85°C Tape & Reel (TR) XRCGB 0.079Lx0.063W 2.00mmx1.60mm 0.003% - - Active 1 (Unlimited) SMD/SMT MHz Crystal - - - - - - 1.6mm 40MHz ±40ppm L2.0XB1.6XH0.7 (mm)/L0.079XB0.063XH0.028 (inch) 40MHz 100Ohm 6pF Fundamental ±45ppm 300 μW - 100Ohm 711.2μm 0.028 0.70mm - - - No SVHC ROHS3 Compliant -
      XRCGB40M000F4M00R0
      XRCGB40M000F4M00R0

      535-326-XRCGB40M000F4M00R0 Murata Electronics
      :
      : -
      : 1889
      1 : -
      Abracon LLC ABM11-32.000MHZ-D2X-T3
      Mfr.
      ABM11-32.000MHZ-D2X-T3
      Twicea
      5-326-ABM11-32.000MHZ-D2X-T3
      Abracon LLC
      CRYSTAL 32.0000MHZ 10PF SMD
      1700
        Min.:1
        Mult.:1
        11 Weeks - Surface Mount Surface Mount 4-SMD, No Lead 4 Industrial grade -40°C~85°C Tape & Reel (TR) ABM11 0.079Lx0.063W 2.00mmx1.60mm 0.002% - - Active Not Applicable SMD/SMT MHz Crystal - 85°C -40°C - - - 1.6mm 32MHz ±20ppm - - 80Ohms 10pF Fundamental ±20ppm - - 80Ohm 584.2μm 0.023 0.59mm 2mm 1.6002mm - No SVHC RoHS Compliant Lead Free
        ABM11-32.000MHZ-D2X-T3
        ABM11-32.000MHZ-D2X-T3

        5-326-ABM11-32.000MHZ-D2X-T3 Abracon LLC
        :
        : -
        : 1700
        1 : -
        Abracon LLC ABM3C-12.000MHZ-D4Y-T
        Mfr.
        ABM3C-12.000MHZ-D4Y-T
        Twicea
        5-326-ABM3C-12.000MHZ-D4Y-T
        Abracon LLC
        CRYSTAL 12.0000MHZ 18PF SMD
        13200
          Min.:1
          Mult.:1
          11 Weeks - Surface Mount Surface Mount 4-SMD, No Lead 4 Industrial grade -40°C~85°C Tape & Reel (TR) ABM3C 0.197Lx0.126W 5.00mmx3.20mm 0.003% - - Active Not Applicable SMD/SMT MHz Crystal - 85°C -40°C Ceramic - - 3.2mm 12MHz ±30ppm - - 60Ohms 18pF Fundamental ±30ppm - - - 1.2954mm 0.051 1.30mm 5mm 3.2004mm No - RoHS Compliant Lead Free
          ABM3C-12.000MHZ-D4Y-T
          ABM3C-12.000MHZ-D4Y-T

          5-326-ABM3C-12.000MHZ-D4Y-T Abracon LLC
          :
          : -
          : 13200
          1 : -
          ECS Inc. ECS-.327-9-16-TR
          Mfr.
          ECS-.327-9-16-TR
          Twicea
          226-326-ECS-.327-9-16-TR
          ECS Inc.
          CRYSTAL 32.768KHZ 9PF SMD
          18688
            Min.:1
            Mult.:1
            13 Weeks - Surface Mount Surface Mount 2-SMD, No Lead - Industrial grade -40°C~85°C Tape & Reel (TR) ECX-16 0.063Lx0.039W 1.60mmx1.00mm - e4 - Active 1 (Unlimited) - kHz Crystal (Tuning Fork) Gold (Au) - - - TAPE AND REEL 8541.60.00.10 - 32.768kHz - L1.6XB1.0XH0.5 (mm)/L0.063XB0.039XH0.02 (inch) 0.032768MHz 90kOhm 9pF Fundamental ±20ppm 0.5 μW - - 508μm 0.020 0.50mm - - - - ROHS3 Compliant -
            ECS-.327-9-16-TR
            ECS-.327-9-16-TR

            226-326-ECS-.327-9-16-TR ECS Inc.
            :
            : -
            : 18688
            1 : -
            Abracon LLC ABM3-13.560MHZ-B2-T
            Mfr.
            ABM3-13.560MHZ-B2-T
            Twicea
            5-326-ABM3-13.560MHZ-B2-T
            Abracon LLC
            Crystal 13.56MHz ±20ppm (Tol) ±50ppm (Stability) 18pF FUND 60Ohm 2-Pin Mini-CSMD T/R
            6000
              Min.:1
              Mult.:1
              11 Weeks - Surface Mount Surface Mount 2-SMD, No Lead 2 Commercial grade -20°C~70°C Tape & Reel (TR) ABM3 0.197Lx0.126W 5.00mmx3.20mm 0.002% - - Active Not Applicable SMD/SMT MHz Crystal - 70°C -20°C Ceramic - - 3.2mm 13.56MHz ±50ppm - - 60Ohms 18pF Fundamental ±20ppm - - 60Ohm 1.2954mm 0.051 1.30mm 5mm 3.2mm No Yes ROHS3 Compliant Lead Free
              ABM3-13.560MHZ-B2-T
              ABM3-13.560MHZ-B2-T

              5-326-ABM3-13.560MHZ-B2-T Abracon LLC
              :
              : -
              : 6000
              1 : -
              Kyocera AVX CX3225GB48000D0HPQCC
              Mfr.
              CX3225GB48000D0HPQCC
              Twicea
              66-326-CX3225GB48000D0HPQCC
              Kyocera AVX
              -
                Min.:1
                Mult.:1
                - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                CX3225GB48000D0HPQCC
                CX3225GB48000D0HPQCC

                66-326-CX3225GB48000D0HPQCC Kyocera AVX
                :
                : -
                : -
                1 : -
                Abracon LLC ABM7-27.000MHZ-D2Y-T
                Mfr.
                ABM7-27.000MHZ-D2Y-T
                Twicea
                5-326-ABM7-27.000MHZ-D2Y-T
                Abracon LLC
                Crystals 27.0MHz 20ppm 18pF -40C 85C
                17
                  Min.:1
                  Mult.:1
                  19 Weeks - Surface Mount Surface Mount 2-SMD, No Lead 2 Industrial grade -40°C~85°C Tape & Reel (TR) ABM7 0.236Lx0.138W 6.00mmx3.50mm 0.002% - - Active Not Applicable SMD/SMT MHz Crystal - 85°C -40°C Ceramic - - 3.5mm 27MHz ±30ppm - - 50Ohms 18pF Fundamental ±20ppm - - 50Ohm 1.397mm 0.055 1.40mm 6mm 3.5052mm - Unknown RoHS Compliant Lead Free
                  ABM7-27.000MHZ-D2Y-T
                  ABM7-27.000MHZ-D2Y-T

                  5-326-ABM7-27.000MHZ-D2Y-T Abracon LLC
                  :
                  : -
                  : 17
                  1 : -
                  Abracon LLC ABM3-8.000MHZ-B4Y-T
                  Mfr.
                  ABM3-8.000MHZ-B4Y-T
                  Twicea
                  5-326-ABM3-8.000MHZ-B4Y-T
                  Abracon LLC
                  CRYSTAL 8.0000MHZ 18PF SMD
                  1000
                    Min.:1
                    Mult.:1
                    - - Surface Mount Surface Mount 2-SMD, No Lead - Commercial grade -20°C~70°C Tape & Reel (TR) ABM3 0.197Lx0.126W 5.00mmx3.20mm - e4 no Active Not Applicable - MHz Crystal Silver (Ag) - - - AT CUT; TAPE AND REEL 8541.60.00.50 - 8MHz ±30ppm L5.0XB3.2XH1.3 (mm)/L0.197XB0.126XH0.051 (inch) 8MHz 140Ohm 18pF Fundamental - 10 μW - - 1.2954mm 0.051 1.30mm - - - - ROHS3 Compliant -
                    ABM3-8.000MHZ-B4Y-T
                    ABM3-8.000MHZ-B4Y-T

                    5-326-ABM3-8.000MHZ-B4Y-T Abracon LLC
                    :
                    : -
                    : 1000
                    1 : -
                    Abracon LLC ABM3-20.000MHZ-B2-T
                    Mfr.
                    ABM3-20.000MHZ-B2-T
                    Twicea
                    5-326-ABM3-20.000MHZ-B2-T
                    Abracon LLC
                    CRYSTAL 20.0000MHZ 18PF SMD
                    700
                      Min.:1
                      Mult.:1
                      11 Weeks - Surface Mount Surface Mount 2-SMD, No Lead 2 Commercial grade -20°C~70°C Tape & Reel (TR) ABM3 0.197Lx0.126W 5.00mmx3.20mm 0.002% - - Active Not Applicable SMD/SMT MHz Crystal - 70°C -20°C Ceramic - - 3.2mm 20MHz ±50ppm - - 30Ohms 18pF Fundamental ±20ppm - - - 1.2954mm 0.051 1.30mm 5mm 3.2004mm - Yes ROHS3 Compliant Lead Free
                      ABM3-20.000MHZ-B2-T
                      ABM3-20.000MHZ-B2-T

                      5-326-ABM3-20.000MHZ-B2-T Abracon LLC
                      :
                      : -
                      : 700
                      1 : -
                      Abracon LLC ABM3C-25.000MHZ-D4Y-T
                      Mfr.
                      ABM3C-25.000MHZ-D4Y-T
                      Twicea
                      5-326-ABM3C-25.000MHZ-D4Y-T
                      Abracon LLC
                      CRYSTAL 25.0000MHZ 18PF SMD
                      5598
                        Min.:1
                        Mult.:1
                        11 Weeks - Surface Mount Surface Mount 4-SMD, No Lead 4 Industrial grade -40°C~85°C Tape & Reel (TR) ABM3C 0.197Lx0.126W 5.00mmx3.20mm 0.003% - - Active Not Applicable SMD/SMT MHz Crystal - 85°C -40°C Ceramic - - 3.2mm 25MHz ±30ppm - - 50Ohms 18pF Fundamental ±30ppm - - - 1.2954mm 0.051 1.30mm 5mm 3.2004mm No - RoHS Compliant Lead Free
                        ABM3C-25.000MHZ-D4Y-T
                        ABM3C-25.000MHZ-D4Y-T

                        5-326-ABM3C-25.000MHZ-D4Y-T Abracon LLC
                        :
                        : -
                        : 5598
                        1 : -
                        Abracon LLC ABS07-LR-32.768KHZ-6-T
                        Mfr.
                        ABS07-LR-32.768KHZ-6-T
                        Twicea
                        5-326-ABS07-LR-32.768KHZ-6-T
                        Abracon LLC
                        CRYSTAL 32.768KHZ 6PF SMD
                        2502
                          Min.:1
                          Mult.:1
                          17 Weeks - Surface Mount Surface Mount 2-SMD, No Lead - Industrial grade -40°C~85°C Tape & Reel (TR) ABS07-LR 0.126Lx0.059W 3.20mmx1.50mm - - - Active 1 (Unlimited) - kHz Crystal (Tuning Fork) - 85°C -40°C - - - - 32.768kHz - - - 50kOhms 6pF Fundamental ±20ppm - - - 889μm 0.035 0.90mm 3.2004mm 1.5494mm - - RoHS Compliant -
                          ABS07-LR-32.768KHZ-6-T
                          ABS07-LR-32.768KHZ-6-T

                          5-326-ABS07-LR-32.768KHZ-6-T Abracon LLC
                          :
                          : -
                          : 2502
                          1 : -
                          Murata Electronics XRCGB48M000F4M00R0
                          Mfr.
                          XRCGB48M000F4M00R0
                          Twicea
                          535-326-XRCGB48M000F4M00R0
                          Murata Electronics
                          CRYSTAL 48.0000MHZ 6PF SMD
                          3000
                            Min.:1
                            Mult.:1
                            10 Weeks IN PRODUCTION (Last Updated: 2 weeks ago) Surface Mount Surface Mount 4-SMD, No Lead 4 Commercial grade -30°C~85°C Tape & Reel (TR) XRCGB 0.079Lx0.063W 2.00mmx1.60mm 0.003% - - Active 1 (Unlimited) SMD/SMT MHz Crystal - - - - - - 1.6mm 48MHz ±40ppm L2.0XB1.6XH0.7 (mm)/L0.079XB0.063XH0.028 (inch) 48MHz 100Ohm 6pF Fundamental ±45ppm 300 μW - 100Ohm 711.2μm 0.028 0.70mm - - - No SVHC ROHS3 Compliant Lead Free
                            XRCGB48M000F4M00R0
                            XRCGB48M000F4M00R0

                            535-326-XRCGB48M000F4M00R0 Murata Electronics
                            :
                            : -
                            : 3000
                            1 : -
                            Abracon LLC ABLS2-7.3728MHZ-D4Y-T
                            Mfr.
                            ABLS2-7.3728MHZ-D4Y-T
                            Twicea
                            5-326-ABLS2-7.3728MHZ-D4Y-T
                            Abracon LLC
                            CRYSTAL 7.3728MHZ 18PF SMD
                            4000
                              Min.:1
                              Mult.:1
                              11 Weeks - Surface Mount Surface Mount HC-49/US 2 Industrial grade -40°C~85°C Tape & Reel (TR) ABLS2 0.449Lx0.185W 11.40mmx4.70mm 0.003% - - Active 1 (Unlimited) SMD/SMT MHz Crystal - 85°C -40°C - - - 4.7mm 7.3728MHz ±30ppm - - 100Ohms 18pF Fundamental ±30ppm - - 100Ohm 3.302mm 0.130 3.30mm 11.4mm 4.699mm - Unknown RoHS Compliant Lead Free
                              ABLS2-7.3728MHZ-D4Y-T
                              ABLS2-7.3728MHZ-D4Y-T

                              5-326-ABLS2-7.3728MHZ-D4Y-T Abracon LLC
                              :
                              : -
                              : 4000
                              1 : -
                              Abracon LLC ABLS2-10.000MHZ-D4Y-T
                              Mfr.
                              ABLS2-10.000MHZ-D4Y-T
                              Twicea
                              5-326-ABLS2-10.000MHZ-D4Y-T
                              Abracon LLC
                              CRYSTAL 10.0000MHZ 18PF SMD
                              4000
                                Min.:1
                                Mult.:1
                                11 Weeks - Surface Mount Surface Mount HC-49/US 2 Industrial grade -40°C~85°C Tape & Reel (TR) ABLS2 0.449Lx0.185W 11.40mmx4.70mm 0.003% - - Active 1 (Unlimited) SMD/SMT MHz Crystal - 85°C -40°C - - - 4.7mm 10MHz ±30ppm - - 50Ohms 18pF Fundamental ±30ppm - - 50Ohm 3.302mm 0.130 3.30mm 11.4mm 4.699mm - Unknown RoHS Compliant Lead Free
                                ABLS2-10.000MHZ-D4Y-T
                                ABLS2-10.000MHZ-D4Y-T

                                5-326-ABLS2-10.000MHZ-D4Y-T Abracon LLC
                                :
                                : -
                                : 4000
                                1 : -
                                Abracon LLC ABLS-11.0592MHZ-B2-T
                                Mfr.
                                ABLS-11.0592MHZ-B2-T
                                Twicea
                                5-326-ABLS-11.0592MHZ-B2-T
                                Abracon LLC
                                CRYSTAL 11.0592MHZ 18PF SMD
                                17000
                                  Min.:1
                                  Mult.:1
                                  11 Weeks - Surface Mount Surface Mount HC-49/US 2 Commercial grade -20°C~70°C Tape & Reel (TR) ABLS 0.449Lx0.185W 11.40mmx4.70mm 0.002% - - Active Not Applicable SMD/SMT MHz Crystal - 70°C -20°C - - - 4.7mm 11.0592MHz ±50ppm - - 50Ohms 18pF Fundamental ±20ppm - - 50Ohm 4.191mm 0.165 4.20mm 11.4mm 4.699mm No No SVHC ROHS3 Compliant Lead Free
                                  ABLS-11.0592MHZ-B2-T
                                  ABLS-11.0592MHZ-B2-T

                                  5-326-ABLS-11.0592MHZ-B2-T Abracon LLC
                                  :
                                  : -
                                  : 17000
                                  1 : -
                                  Fox Electronics FSRLF327
                                  Mfr.
                                  FSRLF327
                                  Twicea
                                  310-326-FSRLF327
                                  Fox Electronics
                                  CRYSTAL 32.7680KHZ 12.5PF SMD
                                  1804
                                    Min.:1
                                    Mult.:1
                                    - - Surface Mount - SMD/SMT 2 - - Cut Tape - - 0.002% e2 yes - - - - Matte Tin/Copper (Sn/Cu) 85°C -40°C - TAPE AND REEL 8541.60.00.10 - 32.768kHz 0.04 ppm - 0.032768MHz 50kOhm 12.5pF - 0.002% 1 µW PARALLEL - FUNDAMENTAL 50kOhm 2.4892mm - 8.7mm 3.7084mm No No SVHC RoHS Compliant Lead Free
                                    FSRLF327
                                    FSRLF327

                                    310-326-FSRLF327 Fox Electronics
                                    :
                                    : -
                                    : 1804
                                    1 : -
                                    Abracon LLC ABM3B-155-12.800MHZ-T
                                    Mfr.
                                    ABM3B-155-12.800MHZ-T
                                    Twicea
                                    5-326-ABM3B-155-12.800MHZ-T
                                    Abracon LLC
                                    CRYSTAL 12.8000MHZ 15PF SMD
                                    1512
                                      Min.:1
                                      Mult.:1
                                      11 Weeks - Surface Mount Surface Mount 4-SMD, No Lead - - -40°C~85°C Tape & Reel (TR) ABM3B 0.197Lx0.126W 5.00mmx3.20mm 0.005% - - Active Not Applicable SMD/SMT MHz Crystal - 85°C -40°C Ceramic - - - 12.8MHz ±20ppm - - 70Ohms 15pF Fundamental ±10ppm - - - 1.0922mm 0.043 1.10mm 5.0038mm 3.2004mm - No SVHC ROHS3 Compliant Lead Free
                                      ABM3B-155-12.800MHZ-T
                                      ABM3B-155-12.800MHZ-T

                                      5-326-ABM3B-155-12.800MHZ-T Abracon LLC
                                      :
                                      : -
                                      : 1512
                                      1 : -
                                      Kyocera AVX ST2012SB32768H5HPWAA
                                      Mfr.
                                      ST2012SB32768H5HPWAA
                                      Twicea
                                      66-326-ST2012SB32768H5HPWAA
                                      Kyocera AVX
                                      -
                                        Min.:1
                                        Mult.:1
                                        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                                        ST2012SB32768H5HPWAA
                                        ST2012SB32768H5HPWAA

                                        66-326-ST2012SB32768H5HPWAA Kyocera AVX
                                        :
                                        : -
                                        : -
                                        1 : -
                                        Abracon LLC ABLS-3.6864MHZ-B2-T
                                        Mfr.
                                        ABLS-3.6864MHZ-B2-T
                                        Twicea
                                        5-326-ABLS-3.6864MHZ-B2-T
                                        Abracon LLC
                                        CRYSTAL 3.6864MHZ 18PF SMD
                                        17000
                                          Min.:1
                                          Mult.:1
                                          11 Weeks - Surface Mount Surface Mount HC-49/US 2 Commercial grade -20°C~70°C Tape & Reel (TR) ABLS 0.449Lx0.185W 11.40mmx4.70mm 0.002% - - Active Not Applicable SMD/SMT MHz Crystal - 70°C -20°C - - - 4.7mm 3.6864MHz ±50ppm - - 180Ohms 18pF Fundamental ±20ppm - - 180Ohm 4.191mm 0.165 4.20mm 11.4mm 4.699mm No No SVHC ROHS3 Compliant Lead Free
                                          ABLS-3.6864MHZ-B2-T
                                          ABLS-3.6864MHZ-B2-T

                                          5-326-ABLS-3.6864MHZ-B2-T Abracon LLC
                                          :
                                          : -
                                          : 17000
                                          1 : -
                                          • 1
                                          • ..
                                          • 6
                                          • 7
                                          • 8
                                          • ..
                                          • 50

                                          Crystals, Oscillators, Resonators

                                          Crystals definition: Crystals often form in nature when liquids cool and start to harden. Certain molecules in the liquid gather together as they attempt to beco... Crystals Product Listing: CX3225SB24000D0FPLCC,XRCGB40M000F4M00R0,ABM11-32.000MHZ-D2X-T3,ABM3C-12.000MHZ-D4Y-T,ECS-.327-9-16-TR.Crystals, Oscillators, Resonators type:Oscillators(1127025),Crystals(237233),Programmable Oscillators(169066),Pin Configurable/Selectable Oscillators(9313),Resonators(3702) .Crystals has 10000 pieces of spot stock price information, you can click the "RFQ" button to confirm the inventory and price with the Twicea.
                                          :
                                          0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

                                          Contact us

                                          Email us
                                          info@twicea.com
                                          Address:
                                          UNIT 3,6/F KAM HON IND BLDG 8 WANG KWUN RD KOWLOON BAY HONG KONG

                                          Quick Links

                                          About us Shipment Terms & Conditions Privacy Policy Cookies Policy

                                          Keep up to date with the TWICEA offer:

                                          Pay online using:

                                          PaypalVISAAmexMaster-cardMaster
                                          Twicea © Copyright 2023, Inc. All rights reserved