| |
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
|
| Part No |
Price |
Item |
Description |
|
|
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
|
| ASTRUM
Cables and Converters |
|
| AST-HDP |
R 105.00 |
Mini Display Port to Hdmi Female |
Mini Display Male (For Apple) to Hdmi Female Adapter Cable,
White Color, Retail Pack |
| AST-MHL |
R 115.00 |
Micro USB to HDMI Female Adapter |
Connect the smart phone to TV for 1080P Display, Mobile
support dependent, PP Bag |
| |
|
|
|
| AST-SD45 |
R 5.00 |
Sata Data Cable 45CM |
Sata Date Cable with 45cm length, Straight Plug, Plastic Pack |
| AST-SP15 |
R 5.00 |
Sata to Molex Cable |
Molex to Sata / Sata to Molex power convertor / cable,
Plastic Pack |
| |
|
|
|
| AST-SMF2 |
R 10.00 |
Stereo Male to 2 x Female Adapter |
3.5mm Stereo Male to 2 x 3.5mm Stereo Female Adapter /
Converter, Blister Pack |
| AST-SRCA |
R 10.00 |
Stereo Male to 2 x RCA Adapter |
3.5mm Stereo Male to 2 x RCA (Red + White) Female Adapter /
Converter, Blister Pack |
| AST-3RCA |
R 10.00 |
3 x RCA Female to Female Adapter |
3 x RCA (Red + White) Female to 3 x RCA Female adapter /
Connector,Gold Plated, Blister Pack |
| AST-DVC |
R 15.00 |
DVI-I 24+5P to VGA Female Adapter |
DVI Male to VGA Female Gold Plated Dongle / Convertor, Plug
and Play, DVI-I Type, Blister Pack |
| AST-DVC-D |
R 20.00 |
DVI-I 24+1P to VGA Female Adapter |
DVI Male to VGA Female Gold Plated Dongle / Convertor, Plug
and Play, DVI-D Type, Blister Pack |
| AST-DHC |
R 20.00 |
DVI-I 24+5P to HDMI Male Adapter |
DVI 24+5pin Male to HDMI Male Gold Plated Dongle / Converter,
DVI-I Tyle, Blister Pack |
| AST-HMICRO |
R 20.00 |
Micro HDMI Male to Hdmi F Adapter |
Micro Hdmi to Hdmi Female Adapter / Converter for Mobile
Phone / Computer, Blister Pack |
| AST-RS232 |
R 50.00 |
USB to RS232 / Serial Cable |
USB2.0 Male to RS232 COM / Serial port Cable, Support 32bit
Operating System, Blister Pack. |
|
|
|
|
| AST-HD20 |
R 40.00 |
HDMI Cable 2.0meter V1.4V |
HDMI Male to Male Cable, Support 3D, 2.0 meter, Mesh Cover
Braid, 2 x Ferrite cores, gold plated, Retail Pack |
| AST-HD30 |
R 50.00 |
HDMI Cable 3.0meter V1.4V |
HDMI Male to Male Cable, Support 3D, 3.0 meter, Mesh Cover
Braid, 2 x Ferrite cores, gold plated, Retail Pack |
| AST-HD50 |
R 65.00 |
HDMI Cable 5.0meter V1.4V |
HDMI Male to Male Cable, Support 3D, 5.0 meter, Mesh Cover
Braid, 2 x Ferrite cores, gold plated, Retail Pack |
|
|
|
|
| AST-HMICRO15 |
R 45.00 |
Micro HDMI Male to Hdmi M 1.5Meter |
Micro Hdmi Male to Hdmi Male Cable, 1.4V support all mobile
phones / devices, 1.5meter Length, Retail Pack |
| AST-HMINI15 |
R 45.00 |
Mini HDMI Male to Hdmi M 1.5Meter |
Mini Hdmi Male to Hdmi Male Cable, 1.4V support all VGA /
Computers, 1.5meter Length, Retail Pack |
|
|
|
|
| AST-VMM18 |
R 25.00 |
Monitor / SVGA Cable 2.0meter |
SVGA Male to Male 15pin D-sub Cable, 2.0meter length, 28AWG
Hi shield Cable, high density connectors, Retail
Pack |
| AST-VMM30 |
R 35.00 |
Monitor / SVGA Cable 3.0meter |
SVGA Male to Male 15pin D-sub Cable, 3.0meter length, 28AWG
Hi shield Cable, high density connectors, Retail
Pack |
| AST-VMM50 |
R 45.00 |
Monitor / SVGA Cable 5.0meter |
SVGA Male to Male 15pin D-sub Cable, 5.0meter length, 28AWG
Hi shield Cable, high density connectors, Poly
Bag |
| AST-VMM10 |
R 75.00 |
Monitor / SVGA Cable 10.0meter |
SVGA Male to Male 15pin D-sub Cable, 10.0meter length, 28AWG
Hi shield Cable, high density connectors, Poly
Bag |
| AST-VMM20 |
R 155.00 |
Monitor / SVGA Cable 20.0meter |
SVGA Male to Male 15pin D-sub Cable, 20.0meter length, 28AWG
Hi shield Cable, high density connectors, Poly
Bag |
| |
|
|
|
| AST-SMF15 |
R 5.00 |
Stereo Male to Female 1.5M |
Stereo Male (Blue) to Stereo Female 3.5mm Jack Cable 1.5
meter Length, Retial Pack |
| AST-SMF30 |
R 10.00 |
Stereo Male to Female 3.0M |
Stereo Male (Blue) to Stereo Female 3.5mm Jack Cable 3.0
meter Length, Retial Pack |
| AST-SMF215 |
R 10.00 |
Stereo Male to 2 x Female Cable |
3.5mm Stereo Male to 2 x 3.5mm Stereo Female Split Cable,
Retail Pack |
|
|
|
|
| AST-SMM15 |
R 10.00 |
Stereo Male to Male 1.5M Cable |
Stereo Male (Blue) to Stereo Male 3.5mm Jack Cable, 1.5 meter
Length, Retail Pack |
| AST-SMM30 |
R 10.00 |
Stereo Male to Male 3.0M Cable |
Stereo Male (Blue) to Stereo Male 3.5mm Jack Cable, 3.0 meter
Length, Retail Pack |
| AST-SMM50 |
R 10.00 |
Stereo Male to Male 5.0M Cable |
Stereo Male (Blue) to Stereo Male 3.5mm Jack Cable, 5.0 meter
Length, Retail Pack |
|
|
|
|
| AST-2RCA15 |
R 5.00 |
2 x RCA Male to Male 1.5M |
2 x RCA Male (Red + White) to 2 x RCA Male Cable, 1.5 meter
Length, Blue Cable, Retail Pack |
| AST-2RCA30 |
R 10.00 |
2 x RCA Male to Male 3.0M |
2 x RCA Male (Red + White) to 2 x RCA Male Cable, 3.0 meter
Length, Blue Cable, Retail Pack |
| AST-2RCA50 |
R 10.00 |
2 x RCA Male to Male 5.0M |
2 x RCA Male (Red + White) to 2 x RCA Male Cable, 5.0 meter
Length, Blue Cable, Retail Pack |
|
|
|
|
| AST-3RCA15 |
R 10.00 |
3 x RCA Male to Male 1.5M |
3 x RCA Male (Red + White + Yellow) to 3 x RCA Male Cable,
1.5 meter Length, Blue Cable, Retail Pack |
| AST-3RCA30 |
R 10.00 |
3 x RCA Male to Male 3.0M |
3 x RCA Male (Red + White + Yellow) to 3 x RCA Male Cable,
3.0 meter Length, Blue Cable, Retail Pack |
| AST-3RCA50 |
R 15.00 |
3 x RCA Male to Male 5.0M |
3 x RCA Male (Red + White + Yellow) to 3 x RCA Male Cable,
5.0 meter Length, Blue Cable, Retail Pack |
|
|
|
|
| AST-RST15 |
R 10.00 |
3.5mm Stereo to RCA Male 1.5M |
RCA Male (Yellow & White) to 3.5mm Stereo Jack Cable,
1.5Meter, Poly Bag |
| AST-RST50 |
R 15.00 |
3.5mm Stereo to RCA Male 5.0M |
RCA Male (Yellow & White) to 3.5mm Stereo Jack Cable,
5.0Meter, Retail Pack |
|
|
|
|
| AST-IDE18 |
R 10.00 |
IDE 80pin Data Cable 45cm |
IDE Cable for Hdd / Optical Drive, 3 x 80pin connectors, Poly
Bag |
| |
|
|
|
| AST-PAB18 |
R 10.00 |
USB Printer Cable 1.8meter |
USB2.0 AM to BM Cable, 1.8meter length, Blue quoting, all
copper, 28AWG conductor, Retail Pack |
| AST-PAB50 |
R 20.00 |
USB Printer Cable 5.0meter |
USB2.0 AM to BM Cable, 5.0meter length, Blue quoting, all
copper, 28AWG conductor, Poly Bag |
| |
|
|
|
| AST-PAB18W |
R 15.00 |
USB Printer Cable White 1.8M |
USB2.0 Am to BM Cable, 1.8Meter, White Cable with Magnetic
Cores, Blister Packing |
| AST-PAB30W |
R 20.00 |
USB Printer Cable White 3.0M |
USB2.0 Am to BM Cable, 3.0Meter, White Cable with Magnetic
Cores, Blister Packing |
| |
|
|
|
| AST-U3AB15 |
R 25.00 |
USB3.0 AM to BM Printer Cable |
USB3.0 High Speed AM to BM Printer Cable, 1.5meter, Cooper
Wire, Retail Pack |
| |
|
|
|
| AST-UFF15 |
R 10.00 |
USB Female to Female 1.5M Cable |
USB2.0 Female to Female Cable, 1.5meter length, real copper
wire, 28AWG conductor, Retail Pack |
| |
|
|
|
| AST-UMM18 |
R 10.00 |
USB Male to Male USB 1.8Meter |
USB2.0 AM to AM Cable, 1.8meter length, Blue quoting, all
copper, 28AWG conductor, Retail Pack |
| AST-UMM50 |
R 15.00 |
USB Male to Male USB 5.0Meter |
USB2.0 AM to AM Cable, 5.0meter length, Blue quoting, all
copper, 28AWG conductor, Retail Pack |
| |
|
|
|
| AST-UMINI15 |
R 10.00 |
USB Male to 5pin Mini USB 1.5M |
USB2.0 AM to 5pin Mini Cable, 1.5meter length, Blue quoting,
all copper, 28AWG conductor, Retail Pack |
| AST-UMINI30 |
R 10.00 |
USB Male to 5pin Mini USB 3.0M |
USB2.0 AM to 5pin Mini Cable, 3.0meter length, Blue quoting,
all copper, 28AWG conductor, Retail Pack |
| |
|
|
|
| AST-UMICRO15 |
R 10.00 |
USB Male to 5pin Micro USB 1.5M |
USB2.0 AM to 5pin Micro Cable, 1.5meter length, Blue quoting,
all copper, 28AWG conductor, Retail Pack |
| AST-UMICRO30 |
R 15.00 |
USB Male to 5pin Micro USB 3.0M |
USB2.0 AM to 5pin Micro Cable, 3.0meter length, Blue quoting,
all copper, 28AWG conductor, Retail Pack |
| |
|
|
|
| AST-FMM12 |
R 15.00 |
USB Male to 4pin Firewire 1.2M |
USB2.0 AM to 4pin Firewire Cable, 1.2meter length, Useful for
Digital Cameras, 28AWG Wire, Retail Pack |
| |
|
|
|
| AST-UMF18 |
R 10.00 |
USB Extension Cable 1.8meter |
USB2.0 Male to Female Cable, 1.8meter length, transparent
quoting, all copper, 22-28AWG conductor, Retail
Pack |
| AST-UMF30 |
R 15.00 |
USB Extension Cable 3.0meter |
USB2.0 Male to Female Cable, 3.0meter length, transparent
quoting, all copper, 22-28AWG conductor, Retail
Pack |
| AST-UMF50 |
R 20.00 |
USB Extension Cable 5.0meter |
USB2.0 Male to Female Cable, 5.0meter length, transparent
quoting, all copper, 22-28AWG conductor, Retail
Pack |
| |
|
|
|
| AST-VSR |
R 25.00 |
SVGA to RCA + Svideo
Cable |
SVGA Male to RCA (Yellow, White, Red) + Svideo Cable, 28AWG
Hi shield Cable, HD connectors, Poly Bag |
| AST-RGB |
R 25.00 |
SVGA to RGB for TV Cable |
SVGA Male to RGB (Red, Green, Blue ) Cable, 28AWG Hi shield
Cable, HD connectors, Poly Bag |
|
|
|
|
| AST-DHD15 |
R 40.00 |
DVI-I Male to HDMI Male 1.5Meter |
DVI Male to HDMI Male Cable 1.5Meter, 28AWG Hi Shield Cable,
Gold Plated, Retail Pack |
|
|
|
|
| AST-NET02 |
R 10.00 |
Network Patch Cable 2.0Meter |
Network Cable 2.0meter Straight Machine Crimping and Boots,
all cooper wire, Color Retail Pack |
| AST-NET03 |
R 10.00 |
Network Patch Cable 3.0Meter |
Network Cable 3.0meter Straight Machine Crimping and Boots,
all cooper wire, Poly Bag |
| AST-NET05 |
R 15.00 |
Network Patch Cable 5.0Meter |
Network Cable 5.0meter Straight Machine Crimping and Boots,
all cooper wire, Poly Bag |
| AST-NET10 |
R 25.00 |
Network Patch Cable 10.0Meter |
Network Cable 10.0meter Straight Machine Crimping and Boots,
all cooper wire, Poly Bag |
| AST-NET20 |
R 50.00 |
Network Patch Cable 20.0Meter |
Network Cable 20.0meter Straight Machine Crimping and Boots,
all cooper wire, Poly Bag |
| AST-NET305 |
R 390.00 |
Network Cable Cat5e 305 Meter |
Cat5e Cable roll, 305meter, supports long range, 10/100/1000
networking, Pullout Box Pack |
| AST-NETC6 |
R 655.00 |
Network Cable Cat6e 305 Meter |
Cat6e Cable roll, 305meter, supports long range, 10/100/1000
networking, Pullout Box Pack |
|
|
|
|
| AST-PCY3 |
R 15.00 |
Power Cable 3plug /
Clover |
Power Cable 1.8Meter Length, 3way / Clover connector for
laptop chargers, Large South African Socket |
| AST-PCY |
R 20.00 |
Power Cable Y Type 1.8Meter |
Power Cable 1.8 Meter Length, Large South African Socket, PP
Bag |
|
|
|
|
| ST
LAB Networking & Add-on Cards |
|
|
|
|
|
| ST
LAB N-222 REALTEK PCI GIGABIT LAN CARD |
|
| NE-N312 |
R 155.00 |
Lan Card 10/100/1000 PCIe |
ST LAB PCIe Gigabit Ethernet Card w/WOL |
| |
|
|
|
| NE-N143 |
R 145.00 |
Desktop Switch 5port |
ST LAB 5 Port 10/100 Nway Switch |
| NE-N153 |
R 195.00 |
Desktop Switch 8port |
ST LAB 8 Port 10/100 Nway Switch |
| NE-N161 |
R 380.00 |
Desktop Switch 16port |
ST LAB 16 Port 10/100 Nway Switch |
| |
|
|
|
| IP-I390 |
R 125.00 |
PCI to 2port Serial Card |
ST LAB Pci to 2 x ports Serial Card |
| IP-A380 |
R 145.00 |
PCI to Sata 2 + 2 Ports |
ST LAB PCI SATA 150 Card (2 Channels 2x int ports) |
| |
|
|
|
| IE-I300 |
R 170.00 |
PCIe to Express Card |
ST LAB PCIe to ExpressCard adapter |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|