HKinSD_Overview_20140407 HKinSD_Overview_ZOIAOAOT HKinPSuffix1

Electronic Components Part Numbers Available at HKinventory.com



Our toolbar is a freeware that installs into your browser so you can search for parts and companies at any time. Click here and select your language and download the software. Follow instructions for easy installation. We have a section in our website that can be found in the homepage that lists companies that have been previously complaint about by previous members. These are verified complaints that serve as a reminder for members who wish to deal with these companies. We strongly advise all users to consult the Reported Companies section first before they begin any online deal. For all Home Side Position, a text banner ad will also appear in our "Part Number Seach Result" page and "Part Details" page. HKinventory.com advertises product requirements from buyers around the world. The number of inquiries exchanged is over 350,000 cases per month, and lots of trade deals concluding everyday. Reproduction in whole or in part in any form without the written permission of Hong Kong Inventory Limited is prohibited. All rights reserved. D/D connectors Fiber-optic connectors Flat cable connectors High-voltage connectors IC-card connectors LAN connectors Multipole connectors Power connectors RCA connectors Underwater connectors Vaccum connectors Connectors General purpose diodes Special purpose diodes General purpose transistors Special purpose transistors Rectifiers MOSFETs Thyristors Power transistors RF transistors Small signal transistors Vacuum tubes Zener diodes


Welcome to HKinventory.com! We offer a reliable trading platform for electronic component and parts.

This section is intended as a reference only.

To search for more components and get quote from supplier, please use our Part Search:
Search our Inventory for Part Number   4371   4372   4373   4374   4375   4376   4377   4378   4379   4380   10371


 

ZUW154809 ZUW154809 ZUW154809
XP06211 XP06211 XP06211
XP01216 XP01216 XP01216
XLS208WD1000 XLS208WD1000 XLS208WD1000
XCR3384XL12TQG144I XCR3384XL12TQG144I XCR3384XL12TQG144I
X60008CIS841 X60008CIS841 X60008CIS841
WP91211L2 WP91211L2 WP91211L2
WLL242X430 WLL242X430 WLL242X430
WG82574ITSLBAC WG82574ITSLBAC WG82574ITSLBAC
W423208PRTB00R W423208PRTB00R W423208PRTB00R
VPA13P VPA13P VPA13P
VIJW1CY/F2 VIJW1CY/F2 VIJW1CY/F2
VIJW0EX/F2 VIJW0EX/F2 VIJW0EX/F2
VI2WLCV/F2 VI2WLCV/F2 VI2WLCV/F2
V6309MSP3B V6309MSP3B V6309MSP3B
V201B1L02 V201B1L02 V201B1L02
UPS1H470MHD UPS1H470MHD UPS1H470MHD
UPS1E220MRD UPS1E220MRD UPS1E220MRD
UPS1A332MRD UPS1A332MRD UPS1A332MRD
UPS1A152MRD UPS1A152MRD UPS1A152MRD
UPD6345C UPD6345C UPD6345C
UPD6336C UPD6336C UPD6336C
UPC16312H UPC16312H UPC16312H
UPC1393C2 UPC1393C2 UPC1393C2
UPA1911TE UPA1911TE UPA1911TE
UPA1902TE UPA1902TE UPA1902TE
UPA1603CX UPA1603CX UPA1603CX
UP6161NSAC UP6161NSAC UP6161NSAC
UP1661 UP1661 UP1661
ULV2W7R5MNL1GS ULV2W7R5MNL1GS ULV2W7R5MNL1GS
ULN2003/TI ULN2003/TI ULN2003/TI
UKT1E102MHD UKT1E102MHD UKT1E102MHD
UF3JT/R UF3JT/R UF3JT/R
TSR4GTF332V TSR4GTF332V TSR4GTF332V
TSM4YL502K TSM4YL502K TSM4YL502K
TPS62150ARGTR TPS62150ARGTR TPS62150ARGTR
TPS62130ARGTT TPS62130ARGTT TPS62130ARGTT
TPS61107PW TPS61107PW TPS61107PW
TPS61010DRCRG4 TPS61010DRCRG4 TPS61010DRCRG4
TPL1230 TPL1230 TPL1230
TPA6204A1 TPA6204A1 TPA6204A1
TP21MAAC1C1A4CN TP21MAAC1C1A4CN TP21MAAC1C1A4CN
TMX320TCI6482ZTZ TMX320TCI6482ZTZ TMX320TCI6482ZTZ
TMS320TCI100GLZ6 TMS320TCI100GLZ6 TMS320TCI100GLZ6
TMS320F24OPQ TMS320F24OPQ TMS320F24OPQ
TM035PYW01 TM035PYW01 TM035PYW01
TK11220CMCLG TK11220CMCLG TK11220CMCLG
TK11220AM TK11220AM TK11220AM
TEPSLAOJ685K8R TEPSLAOJ685K8R TEPSLAOJ685K8R
TAE1543 TAE1543 TAE1543
TA7652 TA7652 TA7652
TA7625 TA7625 TA7625
TA7616 TA7616 TA7616
TA7157 TA7157 TA7157
TA2153FN TA2153FN TA2153FN
SY10EL57ZG SY10EL57ZG SY10EL57ZG
SWEL1005C15NKT SWEL1005C15NKT SWEL1005C15NKT
SPB64SVL SPB64SVL SPB64SVL
SP6660EN SP6660EN SP6660EN
SP6660CP SP6660CP SP6660CP
SP4160 SP4160 SP4160
SP111453CWG SP111453CWG SP111453CWG
SN74LVTH273NSR SN74LVTH273NSR SN74LVTH273NSR
SN74LVC8T245DGV SN74LVC8T245DGV SN74LVC8T245DGV
SN74LVC32244GKER SN74LVC32244GKER SN74LVC32244GKER
SN74LV74APW SN74LV74APW SN74LV74APW
SN74LV273ANSRG4 SN74LV273ANSRG4 SN74LV273ANSRG4
SN74LV240APWRG4 SN74LV240APWRG4 SN74LV240APWRG4
SN74LV1T125DBVR SN74LV1T125DBVR SN74LV1T125DBVR
SN74LV174ADR SN74LV174ADR SN74LV174ADR
SN74LV165ANSRG4 SN74LV165ANSRG4 SN74LV165ANSRG4
SN74LV165ADR SN74LV165ADR SN74LV165ADR
SN74LV138ANSRG4 SN74LV138ANSRG4 SN74LV138ANSRG4
SN74LV138ADR SN74LV138ADR SN74LV138ADR
SN74LV132APWRG4 SN74LV132APWRG4 SN74LV132APWRG4
SN74LV123APWRG4 SN74LV123APWRG4 SN74LV123APWRG4
SN74LS112ANS SN74LS112ANS SN74LS112ANS
SN74CBT16244DGVR SN74CBT16244DGVR SN74CBT16244DGVR
SN74CB3T3245DGVR SN74CB3T3245DGVR SN74CB3T3245DGVR
SN49LS711P SN49LS711P SN49LS711P
SM5874AMET SM5874AMET SM5874AMET
SM5841ASET SM5841ASET SM5841ASET
SM5840BSET SM5840BSET SM5840BSET
SM5814ASET SM5814ASET SM5814ASET
SLF7045T101M SLF7045T101M SLF7045T101M
SKKT9208E SKKT9208E SKKT9208E
SKKT9118E SKKT9118E SKKT9118E
SKKT1918E SKKT1918E SKKT1918E
SI4464B1BFM SI4464B1BFM SI4464B1BFM
SFH61864 SFH61864 SFH61864
SFH610A1 SFH610A1 SFH610A1
SFH1421A SFH1421A SFH1421A
SFH1412A SFH1412A SFH1412A
SEMIX503GB126HDS SEMIX503GB126HDS SEMIX503GB126HDS
SEMIX302GB066HDS SEMIX302GB066HDS SEMIX302GB066HDS
SC431LCSK1TRT SC431LCSK1TRT SC431LCSK1TRT
SC33186VW1R2 SC33186VW1R2 SC33186VW1R2
SANYO35CE470KX SANYO35CE470KX SANYO35CE470KX
SAB6457 SAB6457 SAB6457
S3L20U5000 S3L20U5000 S3L20U5000
RWA300/R712731 RWA300/R712731 RWA300/R712731
RT9030A25GB RT9030A25GB RT9030A25GB
RPS10RE RPS10RE RPS10RE
RPG10G RPG10G RPG10G
RPC16331J RPC16331J RPC16331J
RPC16304J RPC16304J RPC16304J
RKP6K1U24 RKP6K1U24 RKP6K1U24
RJK0330DPB00J0 RJK0330DPB00J0 RJK0330DPB00J0
RJK0303DPB00J0 RJK0303DPB00J0 RJK0303DPB00J0
RF3166SR RF3166SR RF3166SR
RF2604 RF2604 RF2604
CHLKFIMNDVQESNTTGOTRHYQCJONPYSRKIPGBHSTD HKI20170420
RF2163 RF2163 RF2163
RF2127 RF2127 RF2127
RCH8011NP100L RCH8011NP100L RCH8011NP100L
QT60486ASG QT60486ASG QT60486ASG
QFE1550 QFE1550 QFE1550
PZU13B1A PZU13B1A PZU13B1A
PZU11B3A PZU11B3A PZU11B3A
PS8401ATQFN40GTR2A4 PS8401ATQFN40GTR2A4 PS8401ATQFN40GTR2A4
PR03000201004JAC00 PR03000201004JAC00 PR03000201004JAC00
PMEG3010CEJ PMEG3010CEJ PMEG3010CEJ
PI74FCT162373TVX PI74FCT162373TVX PI74FCT162373TVX
PI74FCT157FQOTA PI74FCT157FQOTA PI74FCT157FQOTA
PE201127435501H PE201127435501H PE201127435501H
PDTC123JEF PDTC123JEF PDTC123JEF
PDM41256SA15SO PDM41256SA15SO PDM41256SA15SO
PC28F128K18C115 PC28F128K18C115 PC28F128K18C115
PB621020201 PB621020201 PB621020201
PAS6371LT PAS6371LT PAS6371LT
PAA193L PAA193L PAA193L
PAA132S PAA132S PAA132S
OPB609GU OPB609GU OPB609GU
OP2102 OP2102 OP2102
OATEV155FC/PC09 OATEV155FC/PC09 OATEV155FC/PC09
NUA1106W NUA1106W NUA1106W
NT5DS64M8BG5T NT5DS64M8BG5T NT5DS64M8BG5T
NT5DS32M8BT6K NT5DS32M8BT6K NT5DS32M8BT6K
NT5DS32M8BG75B NT5DS32M8BG75B NT5DS32M8BG75B
NP7120BC1C NP7120BC1C NP7120BC1C
NCV8405TT1G NCV8405TT1G NCV8405TT1G
MX29LV320AXBC70 MX29LV320AXBC70 MX29LV320AXBC70
MX29LV160ABTC90 MX29LV160ABTC90 MX29LV160ABTC90
MUR170 MUR170 MUR170
MST9131BLF MST9131BLF MST9131BLF
MSP4610KQAD6 MSP4610KQAD6 MSP4610KQAD6
MSP4450KVKE8000T MSP4450KVKE8000T MSP4450KVKE8000T
MSP4412KQAD6 MSP4412KQAD6 MSP4412KQAD6
MPQ6700 MPQ6700 MPQ6700
MIC94040YFL MIC94040YFL MIC94040YFL
MIC4930012WR MIC4930012WR MIC4930012WR
MC7815ACDT MC7815ACDT MC7815ACDT
MC68HC908JB8JP MC68HC908JB8JP MC68HC908JB8JP
MC68HC711E9CEN2 MC68HC711E9CEN2 MC68HC711E9CEN2
MC68HC16Z1PV25 MC68HC16Z1PV25 MC68HC16Z1PV25
MC68HC16Z1PV16 MC68HC16Z1PV16 MC68HC16Z1PV16
MC68HC16Z1CAG20 MC68HC16Z1CAG20 MC68HC16Z1CAG20
MC68HC11EOCFN2 MC68HC11EOCFN2 MC68HC11EOCFN2
MC68HC11DOCFN3 MC68HC11DOCFN3 MC68HC11DOCFN3
MC68HC000E110 MC68HC000E110 MC68HC000E110
MBRF10H150CTG MBRF10H150CTG MBRF10H150CTG
MBM29LV800DA90PFTN MBM29LV800DA90PFTN MBM29LV800DA90PFTN
MBM29LV800BE70PFTN MBM29LV800BE70PFTN MBM29LV800BE70PFTN
MBM29LV800BA70PWSJEFE1 MBM29LV800BA70PWSJEFE1 MBM29LV800BA70PWSJEFE1
MBM29LV400BC90PWSJEFE1 MBM29LV400BC90PWSJEFE1 MBM29LV400BC90PWSJEFE1
MBM29LV320BE90TNER MBM29LV320BE90TNER MBM29LV320BE90TNER
MBM29LV160DB90PFTN MBM29LV160DB90PFTN MBM29LV160DB90PFTN
MBM29LV160BE90PBTQ MBM29LV160BE90PBTQ MBM29LV160BE90PBTQ
MAX6795TPMD0T MAX6795TPMD0T MAX6795TPMD0T
MAX6794TPMD1T MAX6794TPMD1T MAX6794TPMD1T
MAX6793TPMD2T MAX6793TPMD2T MAX6793TPMD2T
MAX6792TPMD3T MAX6792TPMD3T MAX6792TPMD3T
MAX6791TPMD4T MAX6791TPMD4T MAX6791TPMD4T
MAX6769TAWD4T MAX6769TAWD4T MAX6769TAWD4T
MAX6755UKRD3T MAX6755UKRD3T MAX6755UKRD3T
MAX6468XS42D3T MAX6468XS42D3T MAX6468XS42D3T
MAX6468US45D3T MAX6468US45D3T MAX6468US45D3T
MAX6468US41D7T MAX6468US41D7T MAX6468US41D7T
MAX6467XS43D3T MAX6467XS43D3T MAX6467XS43D3T
MAX6467US46D3T MAX6467US46D3T MAX6467US46D3T
MAX6467US42D7T MAX6467US42D7T MAX6467US42D7T
MAX6145EUR MAX6145EUR MAX6145EUR
MAX17552 MAX17552 MAX17552
MAX1744EB/V MAX1744EB/V MAX1744EB/V
MAX17435 MAX17435 MAX17435
MAX17408 MAX17408 MAX17408
MAX17075 MAX17075 MAX17075
MAX17048 MAX17048 MAX17048
MAX17039 MAX17039 MAX17039
MAX16904 MAX16904 MAX16904
MAX16841 MAX16841 MAX16841
MAX16832 MAX16832 MAX16832
MAX16814 MAX16814 MAX16814
MAX14921ECS MAX14921ECS MAX14921ECS
MAX14762 MAX14762 MAX14762
MAX14654 MAX14654 MAX14654
MAX14591 MAX14591 MAX14591
MAX11855 MAX11855 MAX11855
MATT1149A MATT1149A MATT1149A
MA717TX MA717TX MA717TX
MA5633 MA5633 MA5633
MA3130H MA3130H MA3130H
MA2J729 MA2J729 MA2J729
M61040FPDG1Q M61040FPDG1Q M61040FPDG1Q
M5M44256BP10 M5M44256BP10 M5M44256BP10
M5M418128AJ5 M5M418128AJ5 M5M418128AJ5
M5M416165AJ6 M5M416165AJ6 M5M416165AJ6
M5M411665AJ6 M5M411665AJ6 M5M411665AJ6
M5M411664AJ7 M5M411664AJ7 M5M411664AJ7
M58WR0320U70ZA6U M58WR0320U70ZA6U M58WR0320U70ZA6U
M50466101FP M50466101FP M50466101FP
M2564A M2564A M2564A
M22E10050 M22E10050 M22E10050
LTL097QL03A01 LTL097QL03A01 LTL097QL03A01
LTBSHT356GV LTBSHT356GV LTBSHT356GV
LT6000IDCBPBF/I LT6000IDCBPBF/I LT6000IDCBPBF/I
LT3050EDDBTRPBF LT3050EDDBTRPBF LT3050EDDBTRPBF
LT1595ACS8 LT1595ACS8 LT1595ACS8
LT052MA92B00 LT052MA92B00 LT052MA92B00
LK315T3LZ41C LK315T3LZ41C LK315T3LZ41C
LAS6330P1 LAS6330P1 LAS6330P1
LANEW4812R LANEW4812R LANEW4812R
LANEW2409R LANEW2409R LANEW2409R
L7A1608 L7A1608 L7A1608
L2A1919 L2A1919 L2A1919
L2A1397 L2A1397 L2A1397
KTHD530/1G KTHD530/1G KTHD530/1G
KP112LGA KP112LGA KP112LGA
KM732V696T15 KM732V696T15 KM732V696T15
K4R881869EFCT9 K4R881869EFCT9 K4R881869EFCT9
JZX10M JZX10M JZX10M
JANTX2N6849 JANTX2N6849 JANTX2N6849
jantx2n3996 jantx2n3996 jantx2n3996
JAN1N6451 JAN1N6451 JAN1N6451
JAN1N5812 JAN1N5812 JAN1N5812
JAN1N5614 JAN1N5614 JAN1N5614
JAN1N1186 JAN1N1186 JAN1N1186
ISL9219IRZT ISL9219IRZT ISL9219IRZT
IR3865MTR1PBF IR3865MTR1PBF IR3865MTR1PBF
IR3856MTR1PBF IR3856MTR1PBF IR3856MTR1PBF
IR3838MTR1PBF IR3838MTR1PBF IR3838MTR1PBF
IPW60R199CP6R199P IPW60R199CP6R199P IPW60R199CP6R199P
IK31304AOHB0L IK31304AOHB0L IK31304AOHB0L
IBM25PPC750CXEJP7013T IBM25PPC750CXEJP7013T IBM25PPC750CXEJP7013T
HUL6205 HUL6205 HUL6205
HPR121V HPR121V HPR121V
HPR120W HPR120W HPR120W
HPC1502B HPC1502B HPC1502B
HL02R12D15ZC HL02R12D15ZC HL02R12D15ZC
HFKE23B HFKE23B HFKE23B
HFA15P860 HFA15P860 HFA15P860
HD64F7054FJ40 HD64F7054FJ40 HD64F7054FJ40
HD64F7052FL40 HD64F7052FL40 HD64F7052FL40
HD64F2676FC33 HD64F2676FC33 HD64F2676FC33
HD64F2633F25I HD64F2633F25I HD64F2633F25I
HD64F2357F20K HD64F2357F20K HD64F2357F20K
HA31828A5 HA31828A5 HA31828A5
HA11510NT HA11510NT HA11510NT
H2DTDG8UD H2DTDG8UD H2DTDG8UD
GT25F5122GLITR GT25F5122GLITR GT25F5122GLITR
GRM39CH101J50D500 GRM39CH101J50D500 GRM39CH101J50D500
GPT10N50G GPT10N50G GPT10N50G
GF8100AA2 GF8100AA2 GF8100AA2
FZT1053A FZT1053A FZT1053A
FZH181 FZH181 FZH181
FX8C60PSV2 FX8C60PSV2 FX8C60PSV2
FLUKE842901 FLUKE842901 FLUKE842901
FITWE31PVFEE1400 FITWE31PVFEE1400 FITWE31PVFEE1400
FF3132 FF3132 FF3132
FDMR3023PZCTNO FDMR3023PZCTNO FDMR3023PZCTNO
FA1105WTR FA1105WTR FA1105WTR
ESTMS57302BATR ESTMS57302BATR ESTMS57302BATR
ERJ8GEYJ510V ERJ8GEYJ510V ERJ8GEYJ510V
ERJ3GEYJ560V ERJ3GEYJ560V ERJ3GEYJ560V
ERJ3GEYJ362V ERJ3GEYJ362V ERJ3GEYJ362V
ERJ3GEYJ161Y ERJ3GEYJ161Y ERJ3GEYJ161Y
EPM1810GC45 EPM1810GC45 EPM1810GC45
ECRLA010A12 ECRLA010A12 ECRLA010A12
DS2ML2DC12V DS2ML2DC12V DS2ML2DC12V
DLW21SN900HQ2B DLW21SN900HQ2B DLW21SN900HQ2B
DLW21HN900SQ2B DLW21HN900SQ2B DLW21HN900SQ2B
DK216974 DK216974 DK216974
CXD90027GF CXD90027GF CXD90027GF
CS8900ACQ2426 CS8900ACQ2426 CS8900ACQ2426
CPT10P15 CPT10P15 CPT10P15
CPH6001 CPH6001 CPH6001
CLAA070LA01AT CLAA070LA01AT CLAA070LA01AT
CLAA043JA01CT CLAA043JA01CT CLAA043JA01CT
CLAA035GC01CT CLAA035GC01CT CLAA035GC01CT
CLAA032GA02DW CLAA032GA02DW CLAA032GA02DW
CFM1005S CFM1005S CFM1005S
CD74ACT297EH CD74ACT297EH CD74ACT297EH
CD54HC374F CD54HC374F CD54HC374F
CD54HC365F CD54HC365F CD54HC365F
CD54HC257F CD54HC257F CD54HC257F
CD54HC194F CD54HC194F CD54HC194F
CD54HC158F CD54HC158F CD54HC158F
CCH361010100 CCH361010100 CCH361010100
CBS2002405 CBS2002405 CBS2002405
C2012Y5V1H225ZT000N C2012Y5V1H225ZT000N C2012Y5V1H225ZT000N
C2012X7R1C334K/10 C2012X7R1C334K/10 C2012X7R1C334K/10
C2012X7R1C105KT C2012X7R1C105KT C2012X7R1C105KT
C2012COG1H820JT C2012COG1H820JT C2012COG1H820JT
C2012COG1H361JT C2012COG1H361JT C2012COG1H361JT
C2012COG1H121JT0JCA C2012COG1H121JT0JCA C2012COG1H121JT0JCA
Electronic Component
C2012CH1H431JT000 C2012CH1H431JT000 C2012CH1H431JT000
C1350ATAAB C1350ATAAB C1350ATAAB
BUK650775C127 BUK650775C127 BUK650775C127
BAS170W BAS170W BAS170W
BAS17/215 BAS17/215 BAS17/215
BAC6708J BAC6708J BAC6708J
BA6126F BA6126F BA6126F
BA1610 BA1610 BA1610
B82787C0104H002 B82787C0104H002 B82787C0104H002
B82724B2402N030 B82724B2402N030 B82724B2402N030
B82724A2602N020 B82724A2602N020 B82724A2602N020
B39222B8757K610 B39222B8757K610 B39222B8757K610
AZ117D12 AZ117D12 AZ117D12
AT90USB128716MU AT90USB128716MU AT90USB128716MU
AT25006OT3T AT25006OT3T AT25006OT3T
ASKHC2A04AC ASKHC2A04AC ASKHC2A04AC
AS7C4098A20JCN AS7C4098A20JCN AS7C4098A20JCN
AS7C3409620TIN AS7C3409620TIN AS7C3409620TIN
AS7C1025B20TJI AS7C1025B20TJI AS7C1025B20TJI
AQV210HLAX AQV210HLAX AQV210HLAX
APT60N60BCSG APT60N60BCSG APT60N60BCSG
AM480272M1TMQWTC3H AM480272M1TMQWTC3H AM480272M1TMQWTC3H
AM2345PET1PF AM2345PET1PF AM2345PET1PF
ADN4025IPA ADN4025IPA ADN4025IPA
AD847SCHIPS AD847SCHIPS AD847SCHIPS
AD7492ARUZ4REEL AD7492ARUZ4REEL AD7492ARUZ4REEL
AD7417ARUZREEL7 AD7417ARUZREEL7 AD7417ARUZREEL7
AD6903BBCZ AD6903BBCZ AD6903BBCZ
A28JHJC A28JHJC A28JHJC
A2511B3 A2511B3 A2511B3
92812T 92812T 92812T
822102EX 822102EX 822102EX
7731310104LF 7731310104LF 7731310104LF
74ALS641A1DW 74ALS641A1DW 74ALS641A1DW
67768700 67768700 67768700
472130030 472130030 472130030
42MTB5001 42MTB5001 42MTB5001
42J1K8 42J1K8 42J1K8
4276GV10 4276GV10 4276GV10
3832SURC/S530A5 3832SURC/S530A5 3832SURC/S530A5
2PD601AQW 2PD601AQW 2PD601AQW
27C64A15 27C64A15 27C64A15
2721UBC/C430/TR8 2721UBC/C430/TR8 2721UBC/C430/TR8
1776ABA8 1776ABA8 1776ABA8
12CE674JW 12CE674JW 12CE674JW
1206ZZ475MAT2A 1206ZZ475MAT2A 1206ZZ475MAT2A
105W5R273K25AT 105W5R273K25AT 105W5R273K25AT
086224027001800 086224027001800 086224027001800
086224009001800 086224009001800 086224009001800
086224008002800 086224008002800 086224008002800







© 2017 Hong Kong Inventory Limited. All Rights Reserved.