• Home
  • System Sensor
  • Category
    • Access Control & Communications
    • Batteries & Power Supplies
    • Central Vacuum
    • Data Communications
    • Fire
    • Intrusion & Smart Home
    • Networking
    • Pro AV
    • Residential AV
    • Structured Wiring
    • Tools & Hardware
    • Video Surveillance
    • Wire & Cable
  • Brands
    • All Brands
    • 2n, An Axis Company
    • Aiphone
    • Axis Communications Inc
    • Dahua Technology
    • D-link Systems Inc
    • Dormakaba Usa Inc. / Keyscan
    • Functional Devices
    • Hellermanntyton
  • Become a customer
  • Contact Us
    • Security Cameras Distributor
    • 3000 High Ridge Rd, Boynton Beach, FL 33426
ADI Part Number
  •   BK-72377B801
  •   BK-72378B801
  •   BK-72542B81L
  •   BK-72542B82L
  •   BK-72575B81L
  •   BK-72581B801
  •   BK-90215A810
  •   BK-90215A815
  •   BK-90215A816
  •   BK-90219A811
  •   BK-90219A816
  •   BK-90219A821
  •   BK-90219A825
  •   BK-90219A826
  •   BK-90219A82L
  •   BK-90243A801
  •   BK-90243A815
  •   BK-90243A816
  •   BK-90243A817
  •   BK-90243A821
  •   BK-90243A825
  •   BK-90243A826
  •   BK-90243A827
  •   BK-90243A831
  •   BK-90243A835
  •   BK-90243A836
  •   BK-90243A837
  •   BK-90243A841
  •   BK-90243A845
  •   BK-90243A847
  •   BK-BZWCAG
  •   BK-C4WTABA
  •   BK-DECALWC
  •   BK-HGRLLF
  •   BK-HRLF
  •   BK-HWLF
  •   BK-LENSG
  •   BK-OSP004
  •   BK-P2WHLF
  •   BK-SEPSPSWLP
  •   BK-SPRKR
  •   BK-SPSCWLSP
  •   BK-SRKR
  •   BK-ST3
  •   BK-SWKR
  •   BK-WBATCART
  •   BK-XR2
Alarm Type
  •   Audible
  •   Audible, Visual
  •   Visual
Application/Usage
  •   Alarm
  •   Alarm, Evacuation, Fire, Indoor
  •   Alarm, Security
  •   Building
  •   Building, Fire, Hospital, Indoor, Office, Restaurant, Retail Shop, School, Signaling System
  •   Ceiling, Indoor
  •   Commercial
  •   Door
  •   Evacuation
  •   Evacuation, Fire, Indoor, Signaling
  •   Evacuation, Outdoor
  •   Evacuation, Outdoor, Signaling System
  •   Fire
  •   Fire Alarm
  •   Fire Alarm, Indoor
  •   Fire Protection System, Indoor, Industrial
  •   Fire, Indoor, Nursing Home
  •   Fire, Outdoor
  •   Hospital
  •   Hospitality
  •   Hospitality, Office, Restaurant, School
  •   Indoor
  •   Indoor, Industrial
  •   Indoor, Outdoor
  •   Indoor, Surface, Wall
  •   Indoor, Wall
  •   Industrial
  •   Nursing Home
  •   Nursing Home, Signaling System
  •   Office
  •   Outdoor
  •   Restaurant
  •   Retail Shop
  •   School
  •   Security
  •   Signaling
  •   Signaling System
  •   Smoke Detector
  •   Tile
Bulb/Tube Type
  •   Halogen
  •   Xenon
Category Type
  •   Carbon Monoxide
  •   Chime Strobes
  •   Detection Accessories
  •   Duct & Beam & Accessories
  •   Fire Bells
  •   Fire Notification Accessories
  •   Fire Relays
  •   More Fire Accessories
  •   Multicriteria
  •   Remote Fire Annunciators
  •   Smoke Detectors
  •   Sounder Strobes
  •   Speaker Strobes
  •   Strobes
  •   Thermal
Certifications & Standards
  •   UL
  •   UL
Color
  •   Amber
  •   Amber - Lens
  •   Amber - Lens, White
  •   Amber Lens
  •   Amber Lens, White
  •   Black
  •   Blue
  •   Clear
  •   Clear Lens
  •   Clear Lens, Red
  •   Clear Lens, Red Housing
  •   Clear Lens, White
  •   Clear Lens, White Housing
  •   Gray
  •   Green
  •   Plain White
  •   Red
  •   Red Housing
  •   White
  •   White Housing
Color Details
  •   Amber: Lens
  •   Lens: Amber
  •   Lens: Blue
  •   Lens: Red
  •   Red: Lens
Compatibility
  •  
  •   :
  •   : System Sensor MDL3 Sync Module
  •   Smoke Detector
  •   6500 Analogue reflective Beam smoke detector
  •   Compatible Products:
  •   Compatible with MDL3 Sync Module
  •   System Sensor 400 Series smoke detectors
  •   System Sensor L Series Speaker Strobe
  •   System Sensor L-Series Horns/Strobes
  •   System Sensor Legacy SpectrAlert Products
  •   System Sensor Metal Sampling Tubes
  •   System Sensor OSI-R, OSI-RI Beam Smoke Detectors
  •   System Sensor RTS151 and RTS151KEY(-A) test stations)
  •   System Sensor SPCW8 8-inch Ceiling Speaker
Depth
  •   0.5"
  •   0.9"
  •   1.1"
  •   1.2"
  •   1.3"
  •   1.4"
  •   1.5"
  •   1.6"
  •   1.7"
  •   1.8"
  •   1.9"
  •   1"
  •   12"
  •   18"
  •   2.2"
  •   2.3"
  •   2.30"
  •   2.5"
  •   2.7"
  •   2.8"
  •   2"
  •   3.3"
  •   3.5"
  •   4.3"
  •   4.5"
  •   4.6"
  •   4.7"
  •   4"
  •   5.1"
  •   5.3"
  •   5.6"
  •   5.9"
  •   6.8"
  •   6"
  •   7.1"
  •   7.8"
  •   8"
  •   9.5"
Detectable Medium
  •   Fire
  •   Fire, Gas
  •   Gas
Device Supported
  •   Alarm Control Panel Addressable Module
  •   Chime
  •   Chime, Horn, Speaker, Strobe
  •   Chime, Horn, Strobe
  •   Chime, Strobe
  •   Fire Alarm Control Panel
  •   Gang Box, Horn, Strobe
  •   Horn
  •   Horn, Strobe
  •   Security Alarm
  •   Security Module
  •   Security Strobe Light
  •   Security Strobe Light, Speaker
  •   Smoke Detector
  •   Speaker
  •   Strobe
Diameter
  •   10"
  •   5.4"
  •   5.5"
  •   6.6"
  •   6.8"
  •   6"
  •   7.5"
  •   8"
Durability
  •   Tamper Resistant
  •   Tamper Resistant, Weather Proof
  •   Weather Proof
  •   Weather Resistant
Features
  •   Addressable Code Wheel
  •   Addressable Code Wheel, Wall Mountable
  •   Battery Operated
  •   Ceiling Mountable
  •   Compact
  •   LED Indicator
  •   Photoelectric Sensor
  •   Selectable Light Output
  •   Selectable Light Output, Tamper Resistant
  •   Tamper Proof
  •   Tamper Resistant
  •   Wall Mountable
  •   Weather Proof
  •   Weather Resistant
Form Factor
  •   Box
  •   Box Mount, Ceiling Mountable
  •   Box Mount, Wall Mountable
  •   Box, Ceiling Mountable
  •   Box, Wall Mountable
  •   Ceiling Mount
  •   Ceiling Mount, Wall Mount
  •   Ceiling Mountable
  •   Ceiling Mountable, Wall Mountable
  •   Double Sided Tape, Enclosure Mount
  •   Flush Mount
  •   Flush Mount, Surface Mount, Wall Mountable
  •   Gang Box Mount
  •   Handheld
  •   Pole-mountable
  •   Surface Mount
  •   Wall Mount
  •   Wall Mountable
Height
  •   0.2"
  •   0.9"
  •   1.1"
  •   1.3"
  •   1.6"
  •   1.7"
  •   1.9"
  •   1"
  •   10.5"
  •   10.9"
  •   14.4"
  •   14.5"
  •   18"
  •   2.1"
  •   2.3"
  •   2.5"
  •   2.9"
  •   2"
  •   23.7"
  •   3.5"
  •   3.7"
  •   3.9"
  •   4.1"
  •   4.3"
  •   4.5"
  •   4.6"
  •   4.7"
  •   4.8"
  •   5.1"
  •   5.2"
  •   5.3"
  •   5.4"
  •   5.6"
  •   5.7"
  •   5"
  •   6.3"
  •   6.5"
  •   6.6"
  •   6.8"
  •   6.9"
  •   6"
  •   7.1"
  •   8.1"
  •   8.5"
  •   9.5"
Input Voltage
  •   110 V AC
  •   12 V DC
  •   12 V DC, 24 V DC
  •   120 V
  •   120 V AC
  •   120 V AC, 24 V DC, 29 V DC
  •   18 V DC, 30 V DC
  •   230 V AC
  •   230 V AC, 29 V DC
  •   24 V
  •   24 V DC
  •   25 V
  •   26.4 V DC
  •   29 V DC
  •   32 V DC
  •   33 V
  •   33 V DC
  •   35 V DC
  •   70 V
  •   70.7 V DC
  •   70.70 V
  •   71 V
Length
  •   23.7"
  •   4.6"
  •   5.6"
  •   6.5"
  •   6.9"
  •   6"
  •   7.3"
  •   8.2"
Limited Warranty
  •   3 Year
  •   Lifetime
Manufacturer Part Number
  •   2151
  •   2151T
  •   2D51
  •   2WB
  •   2WTA-B
  •   2WTB
  •   2WTR-B
  •   4WB
  •   4WITAR-B
  •   4WT-B
  •   4WTA-B
  •   4WTAR-B
  •   4WTR-B
  •   5151
  •   5601P
  •   5602
  •   5603
  •   5604
  •   5621
  •   5622
  •   5623
  •   5624
  •   6500-MMK
  •   6500-SMK
  •   72377B-801
  •   72378B-801
  •   72542B-801-L
  •   72542B-802-L
  •   72575B-801-L
  •   72581B-801
  •   90215A-801-01-L
  •   90215A-801-05-L
  •   90215A-801-06-L
  •   90219A-801-01-L
  •   90219A-801-06-L
  •   90219A-802-01-L
  •   90219A-802-04-L
  •   90219A-802-05-L
  •   90219A-802-06-L
  •   90243A-801-01-L
  •   90243A-801-05-L
  •   90243A-801-06-L
  •   90243A-801-07-L
  •   90243A-802-01-L
  •   90243A-802-05-L
  •   90243A-802-06-L
  •   90243A-802-07-L
  •   90243A-803-01-L
  •   90243A-803-05-L
  •   90243A-803-06-L
  •   90243A-803-07-L
  •   90243A-804-01-L
  •   90243A-804-05-L
  •   90243A-804-07-L
  •   A77-AB2
  •   APA151
  •   B110LP
  •   B112LP
  •   B114LPA
  •   B114LPBT
  •   B116LP
  •   B210LP
  •   B401
  •   BCK200B
  •   BEAMHK
  •   BEAMHKR
  •   BEAMLRK
  •   BEAMMMK
  •   BEAMSMK
  •   BZGR-AG
  •   BZR-AG
  •   BZR-AL
  •   BZRC-AG
  •   BZRC-F
  •   BZSPW-AL
  •   BZSPW-F
  •   BZSPWC-AL
  •   BZSPWC-F
  •   BZSPWC-P
  •   BZW-AG
  •   BZW-AL
  •   BZW-F
  •   BZWC-AG
  •   BZWC-AL
  •   BZWC-EV
  •   BZWC-F
  •   BZWC-P
  •   C4WTA-BA
  •   C4WTABA
  •   CB500
  •   CHRL
  •   CHSCRL
  •   CHSCWL
  •   CHSRL
  •   CHSWL
  •   CHWL
  •   CO-PLATE
  •   CO-REPL
  •   CO1224T
  •   CO1224TR
  •   COSMO2W
  •   COSMO4W
  •   COSMOD2W
  •   COSMOD4W
  •   D2
  •   D4120
  •   D4120W
  •   D4240
  •   D4P120
  •   D4S
  •   DCOIL
  •   DECAL-WC
  •   DECALR
  •   DECALW
  •   DH400OE-1
  •   DST1
  •   DST1.5
  •   DST10
  •   DST3
  •   DST5
  •   DUCTSD
  •   EOLR1
  •   EPS10-2
  •   EPS40-2
  •   ETX
  •   F110
  •   F36-05-00
  •   F36-09-11
  •   HCRL-LF
  •   HCWL-LF
  •   HGRL
  •   HGRL-LF
  •   HGWL
  •   HGWL-LF
  •   HR-LF
  •   HRK
  •   HRK-R
  •   HRL
  •   HRL-LF
  •   HW-LF
  •   HWL
  •   HWL-LF
  •   LENS-A
  •   LENS-A2
  •   LENS-AC
  •   LENS-AC2
  •   LENS-B
  •   LENS-B2
  •   LENS-BC
  •   LENS-BC2
  •   LENS-G
  •   LENS-G2
  •   LENS-GC2
  •   LENS-R
  •   LENS-R2
  •   LENS-RC
  •   LENS-RC2
  •   M02-04-00
  •   M02-09-00
  •   MDL3R
  •   MDL3W
  •   MHR
  •   MHW
  •   MOD2W
  •   MP120K
  •   MP120KL
  •   MWBB
  •   MWBBCW
  •   MWBBW
  •   OSI-R-SS
  •   OSP-004
  •   OSY2
  •   P2GRL
  •   P2GWL
  •   P2RHK
  •   P2RHK-120
  •   P2RK
  •   P2RK-R
  •   P2RKP
  •   P2RL
  •   P2RL-LF
  •   P2RL-P
  •   P2WH-LF
  •   P2WHK
  •   P2WHKP
  •   P2WK
  •   P2WK-P
  •   P2WL
  •   P2WL-LF
  •   P2WL-P
  •   P48-21-00
  •   P4RK
  •   P4RK-R
  •   P4RL
  •   P4WK
  •   P4WL
  •   PC2RHK
  •   PC2RK
  •   PC2RL
  •   PC2RL-LF
  •   PC2WHK
  •   PC2WK
  •   PC2WL
  •   PC2WL-LF
  •   PC4RL
  •   PC4WL
  •   PR-1
  •   PR-2
  •   PR-3
  •   PSP1
  •   R-10T
  •   R-14E
  •   R-14T
  •   R-20E
  •   R-20T
  •   R-24E
  •   R10E
  •   RA100Z
  •   RFP
  •   RFPW
  •   RRS-MOD
  •   RTS151
  •   RTS151KEY
  •   RTS2
  •   RTS2-AOS
  •   SA-WBB
  •   SA-WBBC
  •   SA-WBBCW
  •   SA-WBBW
  •   SB-SPC8
  •   SBBCRL
  •   SBBCWL
  •   SBBGRL
  •   SBBGWL
  •   SBBRL
  •   SBBSPRL
  •   SBBSPWL
  •   SBBWL
  •   SCRHK
  •   SCRK
  •   SCRL
  •   SCWHK
  •   SCWK
  •   SCWL
  •   SCWL-CLR-ALERT
  •   SCWL-TILE
  •   SENSRDR
  •   SEP-SPSWL
  •   SEP-SPSWL-P
  •   SGRL
  •   SGWL
  •   SMB500-WH
  •   SMB600
  •   SPCRL
  •   SPCW8
  •   SPCWK
  •   SPCWKR
  •   SPCWL
  •   SPCWL-TILE
  •   SPRK
  •   SPRK-R
  •   SPRL
  •   SPSCRL
  •   SPSCWHK
  •   SPSCWHK-P
  •   SPSCWK
  •   SPSCWK-CLR-ALERT
  •   SPSCWKR
  •   SPSCWL
  •   SPSCWL-CLR-ALERT
  •   SPSCWL-P
  •   SPSCWL-SP
  •   SPSCWL-TILE
  •   SPSEP-BBSWL
  •   SPSR
  •   SPSRHK
  •   SPSRK
  •   SPSRK-P
  •   SPSRK-R
  •   SPSRKP
  •   SPSRKR
  •   SPSRL
  •   SPSRL-P
  •   SPSWK
  •   SPSWK-CLR-ALERT
  •   SPSWKP
  •   SPSWL
  •   SPSWL-ALERT
  •   SPSWL-CLR-ALERT
  •   SPSWL-P
  •   SPWK
  •   SPWL
  •   SRHK
  •   SRK
  •   SRK-R
  •   SRKP
  •   SRL
  •   SRL-P
  •   SSM24-10
  •   SSM24-6
  •   SSM24-8
  •   SSV120-10
  •   SSV120-6
  •   SSV120-8
  •   ST-10
  •   ST-3
  •   ST-5
  •   SW
  •   SWHK
  •   SWHKP
  •   SWK
  •   SWK-R
  •   SWKP
  •   SWL
  •   SWL-ALERT
  •   SWL-CLR-ALERT
  •   SWL-P
  •   T5511800
  •   TR-2
  •   TR-2W
  •   TR-HS
  •   TRC-2
  •   TRC-2W
  •   W-BATCART
  •   W-SYNC
  •   WAV-CRL
  •   WAV-CWL
  •   WAV-RL
  •   WAV-WL
  •   WBB
  •   WFD20N
  •   WFD25N
  •   WFD30N
  •   WFD40N
  •   WFD60N
  •   WFD80N
  •   WFDTN
  •   WTP
  •   WTP-SP
  •   WTP-SPW
  •   WTPW
  •   XR2
  •   XR2B
Material
  •   Metal
  •   Metal - Body
  •   Metal - Body, Plastic - Cover
  •   Plastic
  •   Plastic - Cover
  •   Plastic Housing
  •   Steel
Maximum Operating Range
  •   4"
  •   5"
Mount Location
  •   Surface Mount
  •   Wall Mount
Mount Type
  •   Box Mount
  •   Ceiling, Wall
  •   Surface Mount
  •   Surface Mount, Wall Mount
  •   Wall Mount
  •   Wall Mountable
Packaged Quantity
  •   1
  •   10
  •   10 / Box
  •   15 / Box
  •   2
  •   4 / Pack
  •   5
  •   5 / Box
Power Source
  •   AC Power
  •   AC Supply
  •   DC
  •   DC Supply
Product Line
  •   Conventional
  •   Conventional Detection
  •   Innovair
  •   InnovairFlex
  •   Select-Alert
  •   SpectrAlert
  •   SpectrAlert Advance
  •   SWIFT
  •   Universal
Product Series
  •   100
  •   200
  •   400
  •   5600
  •   8000
  •   EPS10
  •   EPS40
  •   i3
  •   i4
  •   L
  •   MH
  •   SP
  •   SPS
  •   SSM
  •   SSV
  •   WFDN
Product Type
  •   Air Filter
  •   Alarm Bell
  •   Annunciator Module
  •   AV Wireless Base
  •   Bezel Panel
  •   Ceiling Mount
  •   Ceiling/Wall Mount
  •   Chime Strobe
  •   CO Sensor Replacement Module
  •   Detector Base
  •   Doorbell
  •   Fire Alarm Control Panel
  •   Flange
  •   Floor Mount
  •   Gas Leak Sensor
  •   Gas/Smoke Detector
  •   Heating Unit
  •   Horn
  •   Horn/Strobe
  •   Insertion/Extraction Tool
  •   Interface Module
  •   Lens Attachment
  •   Mounting Adapter
  •   Mounting Box
  •   Mounting Bracket
  •   Mounting Plate
  •   Multi-signal Test Station
  •   Multi-Voltage Conventional Relay
  •   Photoelectric Beam Detector
  •   Photoelectric Sensor
  •   Relay
  •   Remote Annunciator
  •   Remote Test Coil
  •   Remote Test Station
  •   Remote Test Station Key
  •   Safety Light
  •   Sampling Tube
  •   Security Alarm
  •   Security Kit
  •   Security Strobe Lens
  •   Security Strobe Light
  •   Sensitivity Reader
  •   Sensor Base
  •   Siren
  •   Smoke Detector
  •   Smoke Detector Base
  •   Smoke Detector Cover
  •   Smoke Detector Power Board
  •   Smoke Detector Test Filter
  •   Smoke Detector Tester
  •   Smoke Detector Testing Selector
  •   Speaker
  •   Speaker Strobe
  •   Split Cable
  •   Sprinkler Supervisory Switch
  •   Strobe Expander Plate
  •   Strobe Lens
  •   Strobe Light Lens
  •   Sync Circuit Module
  •   Synchronization Module
  •   Temperature & Humidity Sensor
  •   Temperature & Humidity Sensor
  •   Test Magnet
  •   Trim Ring
  •   Wall Mount
  •   Warning Label
  •   Waterflow Detector
  •   Waterflow Supervisory Switch
Sensing Technology
  •   Electrochemical
  •   Electrochemical, Photoelectric
  •   Photoelectric
Sensitivity
  •   85 dB
  •   86 dB
Sound Emission
  •   101 dB(A)
  •   78 dB
  •   78 dB(A)
  •   80 dB(A)
  •   83 dB
  •   85 dB
  •   85 dB(A)
  •   86 dB
  •   86 dB(A)
  •   88 dB(A)
  •   89 dB(A)
  •   90 dB(A)
  •   99 dB(A)
Speaker Installation
  •   Indoor
  •   Outdoor
Status Indicators
  •   Alarm
  •   Alarm, LED
  •   Alarm, LED, Switch
  •   LED
  •   LED, Switch
  •   Switch
Temperature Range
  •   135°F (57.2°C)
  •   135°F (57.2°C)
  •   194°F (90°C)
  •   194°F (90°C)
Weight (Approximate)
  •   0.10 lb
  •   1.80 lb
  •   2.48 lb
  •   3.10 oz
  •   4.50 lb
  •   4.80 oz
  •   5.64 oz
  •   6 oz
  •   6.30 oz
  •   7 oz
  •   7.05 oz
  •   7.10 oz
  •   8 oz
  •   8.50 oz
  •   9.20 oz
  •   9.60 oz
Width
  •   0.4"
  •   1.3"
  •   1.4"
  •   1.5"
  •   1.7"
  •   1.8"
  •   10.5"
  •   10.9"
  •   10"
  •   11"
  •   12"
  •   2.1"
  •   2.5"
  •   2.7"
  •   2.8"
  •   2.9"
  •   2"
  •   23.7"
  •   23.8"
  •   3.3"
  •   3.5"
  •   3.9"
  •   3"
  •   4.7"
  •   4.8"
  •   48.5"
  •   5.1"
  •   5.3"
  •   5.6"
  •   5.9"
  •   5"
  •   6.3"
  •   6"
  •   7.3"
  •   7.5"
  •   7"

Product

System Sensor Innovair ST-3 Sampling Tube

DETECTOR ANALOG IAS 3FT (90CM)

Dealer pricing
System Sensor 2151T Smoke Detector

PHTO ELEC SMK DETECT W/THERMAL

Dealer pricing
System Sensor 4-Wire Photoelectric Duct Smoke Detector-D4240

4W P/E LO-FLO DUCT SMOKE DET.

Dealer pricing
4 Wire Duct Smoke Detector

4 WIRE DUCT SMOKE DETECTOR

Dealer pricing
System Sensor i3 C4WTABA Smoke Detector

4-WIRE P/E SMOKE W/THERM&SOUND

Dealer pricing
System Sensor 5622 Temperature and Humidity Sensor with Alarm

194 FXD/ROR 2 CIRCUIT HEAT DET

Dealer pricing
System Sensor B114LPBT Sensor Base

FLANGED CONVENTIONAL BASE

Dealer pricing
System Sensor i3 SENS-RDR Sensitivity Reader

I3 SENSITIVITY READER

Dealer pricing
System Sensor BEAMSMK Floor Mount for Smoke Detector

SURFACE MOUNTING KIT

Dealer pricing
System Sensor B114LPA Smoke Detector Base

4WR LOW PROFILE BASE 120VAC

Dealer pricing
System Sensor F36-05-00 Smoke Detector Air Filter

REPLACEMENT AIR FLTERS 1PC

Dealer pricing
SYS SNSR P4821-00 END CAP

SYS SNSR P4821-00 END CAP

Dealer pricing
SURF MNT KIT F/BEAM DETECTORS

SURF MNT KIT F/BEAM DETECTORS

Dealer pricing
System Sensor B116LP Mounting Base

2WR LOW PROFILE BASE 24VDC C

Dealer pricing
System Sensor SMB600 Ceiling Mount for Smoke Detector

SYS SNSR SURF MOUNT KIT

Dealer pricing
  • «
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • »

Copyright © 2025 securitycamerasdistributor.com. All rights reserved.