| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Liste de Prix
OCZ Technology Canada |
|
|
|
| |
|
| |
|
| 2010-01-27 |
|
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| Part Number |
Prix |
Rabais postal |
Description |
PC Rating |
Density |
Qty |
Speed |
Timing |
Voltage |
|
|
| DDR3-12GS |
|
|
|
|
|
|
|
| OCZ3P1600LV12GS |
$494,80 |
|
Platinum |
PC3-12800 |
6X2GB |
Kit |
1600MHz |
7-7-7-24 |
1,65 |
|
0 |
| OCZ3G1600LV12GS |
$439,29 |
|
Gold |
PC3-12800 |
6X2GB |
Kit |
1600MHz |
8-8-8-24 |
1,65 |
|
0 |
| OCZ3P1333LV12GS |
$412,74 |
|
Platinum |
PC3-10666 |
6X2GB |
Kit |
1333MHz |
7-7-7-20 |
1,65 |
|
0 |
| OCZ3G1333LV12GS |
$398,26 |
|
Gold |
PC3-10666 |
6X2GB |
Kit |
1333MHz |
9-9-9-20 |
1,65 |
|
0 |
| DDR3-6GK |
|
|
|
|
|
|
1 |
| OCZ3P1600LV6GK |
$256,16 |
|
Platinum |
PC3-12800 |
3X2GB |
Kit |
1600MHZ |
7-7-7-24 |
1,65 |
|
0 |
| OCZ3G1600LV6GK |
$251,16 |
$20,00 |
Gold Tri Channel Kit |
PC3-12800 |
3X2GB |
Kit |
1600MHZ |
8-8-8-24 |
1,65 |
|
0 |
| OCZ3P1333LV6GK |
$237,42 |
$20,00 |
Platinum Tri Channel Kit |
PC3 10666 |
3X2GB |
Kit |
1333MHz |
7-7-7-20 |
1,65 |
|
0 |
| OCZ3P1333LVA6GK |
$248,66 |
|
Platinum Tri Channel Kit |
PC3 10666 |
3X2GB |
Kit |
1333MHz |
7-7-7-24 |
1,65 |
|
0 |
| OCZ3G1333LV6GK |
$245,64 |
$20,00 |
Gold Tri Channel Kit |
PC3 10666 |
3X2GB |
Kit |
1333MHz |
9-9-9-20 |
1,65 |
|
0 |
| DDR3-4GK |
|
|
|
|
|
|
1 |
| OCZ3P1600LV4GK |
$181,56 |
|
Platinum Dual Channel |
PC3-12800 |
2X2GB |
Kit |
1600MHz |
7-7-7-24 |
1,65 |
|
0 |
| OCZ3G1600LV4GK |
$181,56 |
$20,00 |
Gold |
PC3-12800 |
2X2GB |
Kit |
1600MHz |
8-8-8-24 |
1,65 |
|
0 |
| OCZ3P1333LV4GK |
$172,22 |
$20,00 |
Platinum |
PC3 10666 |
2X2GB |
Kit |
1333MHz |
7-7-7-20 |
1,65 |
|
0 |
| OCZ3P1333LVAM4GK |
$158,87 |
|
AMD Platinum |
PC3 10666 |
2X2GB |
Kit |
1333MHz |
7-7-7-20 |
1,65 |
|
0 |
| OCZ3G1333LV4GK |
$166,88 |
$20,00 |
Gold |
PC3-10666 |
2X2GB |
Kit |
1333Mhz |
9-9-9-20 |
1,65 |
|
0 |
| DDR3-2G |
|
|
|
|
|
|
0 |
| OCZ3M13332G |
$81,10 |
|
SODIMM |
PC3-10666 |
1X2GB |
Single |
1333MHz |
9-9-9-24 |
1,50 |
|
0 |
| OCZ3M10662G |
$79,76 |
|
SODIMM |
PC3-8500 |
1X2GB |
Single |
1066MHz |
8-8-8-27 |
1,50 |
|
0 |
| DDR2-1000
-> 1200 4GK |
|
|
|
|
|
1 |
| OCZ2RPR10664GK |
$162,20 |
$20,00 |
Reaper Heatpipe Heatspreader |
PC2-8500 |
2X2GB |
Kit |
1066MHz |
5-5-5-18 |
2,10 |
|
0 |
| OCZ2P10664GK |
$157,20 |
$20,00 |
Platinum |
PC2-8500 |
2X2GB |
Kit |
1066MHz |
5-5-5-18 |
2,10 |
|
0 |
| OCZ2G10664GK |
$139,51 |
|
Gold |
PC2-8500 |
2X2GB |
Kit |
1066MHz |
5-6-6-18 |
2,10 |
|
0 |
| DDR2-800-8Gk |
|
|
|
|
|
|
0 |
| OCZ2VU8008GK |
$240,63 |
|
Vista Upgrade Series |
PC2-6400 |
2X4GB |
Kit |
800Mhz |
5-6-6-18 |
1,80 |
|
0 |
| DDR2-800-4GK |
|
|
|
|
|
|
0 |
| OCZ2G8004GK |
$126,83 |
|
Gold |
PC2-6400 |
2X2 GB |
Kit |
800Mhz |
5-5-5-18 |
1,80 |
|
0 |
| OCZ2P8004GK |
$134,17 |
$10,00 |
Dual Channel |
PC2-6400 |
2X2 GB |
Kit |
800Mhz |
5-4-4-15 |
2,10 |
|
0 |
| OCZ2VU8004GK |
$126,83 |
|
Vista Upgrade |
PC2-6400 |
2X2 GB |
Kit |
800Mhz |
5-6-6-15 |
1,80 |
|
0 |
| DDR2-800-2G |
|
|
|
|
|
|
0 |
| OCZ2V8002G |
$72,41 |
|
Value |
PC2-6400 |
1X2GB |
Single |
800Mhz |
5-6-6-15 |
1,80 |
|
0 |
| OCZ2M8002G |
$68,41 |
|
SODIMM |
PC2-6400 |
1X2GB |
Single |
800Mhz |
5-5-5-15 |
1,80 |
|
0 |
| DDR2-800-1G |
|
|
|
|
|
|
0 |
| OCZ2V8001G |
$44,38 |
|
Value |
PC2-6400 |
1X1GB |
Single |
800Mhz |
5-6-6-15 |
1,80 |
|
0 |
| DDR2-667-2G |
|
|
|
|
|
|
0 |
| OCZ2MV6672G |
$68,41 |
|
SODIMM |
PC2-5400 |
1X2GB |
Single |
667Mhz |
5-5-5-15 |
1,80 |
|
0 |
| DDR-1G |
|
|
|
|
|
|
0 |
| OCZ4001024V3 |
$54,39 |
|
Value |
PC-3200 |
1X1GB |
Single |
400Mhz |
3-4-4-8 |
2,60 |
|
0 |
| OCZ4001024VSO |
$58,39 |
|
SODIMM |
PC-3200 |
1X1GB |
Single |
400Mhz |
2.5-4-4-8 |
0,00 |
|
0 |
| ENTERPRISE
SSD |
|
|
|
|
|
|
1 |
| OCZSSD2-1VTXEX60G |
$882,79 |
|
OCZ 60Gb SATA 2 Vertex-EX
Series Solid State Drive - SLC |
|
|
|
0 |
| OCZSSD2-1VTXEX120G |
$1
513,37 |
|
OCZ 120Gb SATA 2
Vertex-EX Series Solid State Drive -
SLC |
|
|
|
0 |
| OCZSSD2-1CLS1T |
$4
242,03 |
|
OCZ 1Tb SATA II Colossus
Series 3.5" Solid State Drive - MLC |
|
|
|
0 |
| HIGH
PERFORMANCE SSD |
|
|
|
|
|
|
0 |
| OCZSSD2-1VTXT30G |
$202,91 |
$20,00 |
OCZ 30Gb SATA 2 Vertex Turbo
Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1VTXT60G |
$273,02 |
$20,00 |
OCZ 60Gb SATA 2 Vertex Turbo
Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1VTXT120G |
$481,52 |
$30,00 |
OCZ 120Gb SATA 2 Vertex Turbo
Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1VTX30G |
$190,22 |
$20,00 |
OCZ 30Gb SATA 2 Vertex Series
Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1VTX60G |
$261,15 |
$20,00 |
OCZ 60Gb SATA 2 Vertex Series
Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1VTX120G |
$452,86 |
$30,00 |
OCZ 120Gb SATA 2 Vertex Series
Solid State Drive -MLC |
|
|
|
0 |
| OCZSSD2-1VTX250G |
$940,12 |
$30,00 |
OCZ 250Gb SATA 2 Vertex Series
Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1VTXA30G |
$190,22 |
$20,00 |
OCZ 30Gb SATA 2 Vertex
Series Solid State Drive Apple
Certified - MLC |
|
|
|
0 |
| OCZSSD2-1VTXA60G |
$261,15 |
$20,00 |
OCZ 60Gb SATA 2 Vertex
Series Solid State Drive Apple
Certified - MLC |
|
|
|
0 |
| OCZSSD2-1VTXA120G |
$452,86 |
$30,00 |
OCZ 120Gb SATA 2 Vertex
Series Solid State Drive Apple
Certified - MLC |
|
|
|
0 |
| OCZSSD2-1VTXA250G |
$940,12 |
$30,00 |
OCZ 250Gb SATA 2 Vertex
Series Solid State Drive Apple
Certified - MLC |
|
|
|
0 |
| SSD |
|
|
|
|
|
|
0 |
| OCZSSD2-1AGT30G |
$177,54 |
$20,00 |
OCZ 30G Agility Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1AGT60G |
$249,28 |
$20,00 |
OCZ 60G Agility Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1AGT120G |
$429,93 |
$30,00 |
OCZ 120G Agility Solid
State Drive - Read 230; Write 135;
Sustained 80 |
|
|
|
0 |
| OCZSSD2-1CLS120G |
$538,84 |
|
OCZ 120Gb SATA II
Colossus Series 3.5" Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1CLS250G |
$980,24 |
|
OCZ 250Gb SATA II
Colossus Series 3.5" Solid State Drive - MLC |
|
|
|
0 |
| OCZSSD2-1CLS500G |
$1
811,46 |
|
OCZ 500Gb SATA II
Colossus Series 3.5" Solid State Drive - MLC |
|
|
|
0 |
| OCZSSDPCIE-ZDM84256G |
$1
117,82 |
$50,00 |
OCZ 250GB PCI Express
SATA 2 Solid State Drive Z-DRIVE M84 -
MLC |
|
|
|
0 |
| OCZSSDPCIE-ZDM84512G |
$2
006,36 |
$100,00 |
OCZ 500GB PCI Express
SATA 2 Solid State Drive Z-DRIVE M84 -
MLC |
|
|
|
0 |
| OCZSSDPCIE-ZDM841T |
$4
757,96 |
$150,00 |
OCZ 1TB PCI Express SATA
2 Solid State Drive Z-DRIVE M84 - MLC |
|
|
|
0 |
| SD /
MSD |
|
|
|
|
|
|
0 |
| OCZMSD2A-1G |
$20,77 |
|
OCZ Micro (Secure Digital) 1GB with SD Adapter |
|
|
|
0 |
| OCZMSD2A-2G |
$22,67 |
|
OCZ Micro (Secure Digital) 2GB with SD Adapter |
|
|
|
0 |
| OCZMSD3A-1G |
$22,04 |
|
OCZ Micro (Secure
Digital) 1GB with SD and Mini SD Adapter |
|
|
|
0 |
| OCZMSD3A-2G |
$23,94 |
|
OCZ Micro (Secure
Digital) 2GB with SD and Mini SD Adapter |
|
|
|
0 |
| OCZMSDHC6-16GB |
$108,98 |
|
OCZ
Micro (Secure Digital) High Capacity 16GB |
|
|
|
0 |
| OCZSD60-2GB |
$23,30 |
|
2GB 60X OCZ (SD) Secure Digital card |
|
|
|
0 |
| OCZSD150-2GB |
$30,91 |
|
2GB 150X Hi-Speed OCZ (SD) Secure Digital Card |
|
|
|
0 |
| OCZSDHC6-4GB |
$27,74 |
|
OCZ SD High Capacity Flash Card 4GB Speed Class 6 |
|
|
|
0 |
| OCZSDHC6-8GB |
$39,79 |
|
OCZ SD High Capacity Flash Card 8GB Speed Class 6 |
|
|
|
0 |
| OCZSDHC6-16GB |
$63,89 |
|
OCZ SD High Capacity Flash Card 16GB Speed Class 6 |
|
|
|
0 |
| OCZSDHC6-32GB |
$119,13 |
|
OCZ SD High Capacity Flash Card 32GB Speed Class 6 |
|
|
|
0 |
| USB |
|
|
|
|
|
|
0 |
| OCZUSBZEE2G |
$23,02 |
|
OCZ ZEE Single Channel USB Flash Drive 2GB |
|
|
|
0 |
| OCZUSBZEE4G |
$25,69 |
|
OCZ ZEE Single Channel USB Flash Drive 4GB |
|
|
|
0 |
| OCZUSBZEE8G |
$38,50 |
|
OCZ ZEE Single Channel USB Flash Drive 8GB |
|
|
|
0 |
| OCZUSBZEE16G |
-- |
|
OCZ ZEE Single Channel USB Flash Drive 16GB |
|
|
|
0 |
| OCZUSBDSL2G |
-- |
|
OCZ Diesel Single Channel USB Flash Drive 2GB |
|
|
|
0 |
| OCZUSBDSL4G |
-- |
|
OCZ Diesel Single Channel USB Flash Drive 4GB |
|
|
|
0 |
| OCZUSBDSL8G |
-- |
|
OCZ Diesel Single Channel USB Flash Drive 8GB |
|
|
|
0 |
| OCZUSBDSL16G |
-- |
|
OCZ Diesel Single Channel USB Flash Drive 16GB |
|
|
|
0 |
| OCZUSBR2DC-2GB |
$28,96 |
|
USB 2.0 2GB Rally 2 Dual Channel Pen Drive |
|
|
|
0 |
| OCZUSBR2DC-4GB |
$40,37 |
|
USB 2.0 4GB Rally 2 Dual Channel Pen Drive |
|
|
|
0 |
| OCZUSBR2DC-8GB |
$51,79 |
|
USB 2.0 8GB Rally 2 Dual Channel Pen Drive |
|
|
|
0 |
| OCZUSBR2DC-16GB |
$82,96 |
|
USB 2.0 16GB Rally 2 Dual Channel Pen Drive |
|
|
|
0 |
| OCZUSBR2DC-32GB |
$138,17 |
|
USB 2.0 32GB Rally 2 Dual Channel Pen Drive |
|
|
|
0 |
| OCZUSBR2DC-64GB |
$240,90 |
|
USB 2.0 64GB Rally 2 Dual Channel Pen Drive |
|
|
|
0 |
| OCZUSBR2TDC-4GB |
$61,33 |
|
USB 2.0 4GB Rally 2 Turbo Dual Channel Pen Drive |
|
|
|
0 |
| OCZUSBR2TDC-8GB |
$129,22 |
|
USB 2.0 8GB Rally 2 Turbo Dual Channel Pen Drive |
|
|
|
0 |
| Accessories |
|
|
|
|
|
|
0 |
| OCZMSEQRM |
$33,03 |
|
OCZ Equalizer Notebook (mobile) 2500DPI Gaming Mouse |
|
|
|
0 |
| OCZMSECD |
$30,03 |
|
OCZ Eclipse Gaming Mouse |
|
|
|
0 |
| OCZMSBMD |
$33,03 |
|
OCZ Behemoth Gaming Mouse |
|
|
|
0 |
| OCZMPBMRG |
$19,01 |
|
Behemoth Mousepad |
|
|
|
0 |
| OCZMSNIA |
$125,15 |
$20,00 |
OCZ Neural Impulse Actuator |
|
|
|
0 |
| OALKBELXUS |
$35,03 |
|
OCZ Alchemy Elixer Keyboard |
|
|
|
0 |
| OCZKBSBRUS |
$173,55 |
|
OCZ Alchemy Series Sabre OLED Keyboard |
|
|
|
0 |
| OCZTFORC2V2 |
$19,35 |
|
Vendetta
Series accessory for increased clip retention, Core i7 1366 compatible |
|
|
|
0 |
| OCZTFORC2GM |
$19,35 |
|
Gladiator
Series accessory for increased clip retention, Core i7 1366 compatible |
|
|
|
0 |
| OCZTFORCV |
$18,01 |
|
Vendetta
Series accessory for increased clip retention, 775 compatible |
|
|
|
0 |
| OCZTFORCGM |
$18,01 |
|
Gladiator
Series accessory for increased clip retention, 755 compatible |
|
|
|
0 |
| Cooling |
|
|
|
|
|
|
0 |
| OCZTVIND |
$46,05 |
|
OCZ Vindicator CPU Cooler |
|
|
|
1 |
| OCZTGLADM |
$56,73 |
|
OCZ GLADIATOR MAX| Maximum-Performance CPU Cooler |
|
|
|
1 |
| OCZTGLAD |
$44,71 |
|
OCZ GLADIATOR Maximum-Performance CPU Cooler |
|
|
|
1 |
| OCZTHYDF |
$51,72 |
|
OCZ Hydraflow Liquid CPU cooling block |
|
|
|
1 |
| OCZTXTCC2 |
$33,36 |
|
OCZ XTC Cooler Rev 2, Blue fan LED's |
|
|
|
0 |
| OCZTFRZTC |
$14,34 |
|
OCZ FREEZE Thermal Paste |
|
|
|
1 |
| OCZTHYDP500 |
$56,73 |
|
OCZ HydroPulse Water Pump
Brushless DC motor, 500L/Hour |
|
|
|
1 |
| OCZTHYDP800 |
$63,40 |
|
OCZ HydroPulse Water Pump
Brushless DC motor, 800L/Hour |
|
|
|
1 |
| OCZ
Power Supplies |
|
|
|
|
|
|
0 |
| OCZ550FTY |
$93,78 |
$25,00 |
OCZ Fatal1ty Series 550W PSU |
|
|
|
0 |
| OCZ500MXSP |
$90,44 |
$20,00 |
PSU, ModXStream Pro, 500W |
|
|
|
0 |
| OCZ600MXSP |
$105,13 |
$20,00 |
PSU, ModXStream Pro, 600W |
|
|
|
0 |
| OCZ500SXS |
$74,42 |
$10,00 |
OCZ StealthXStream 500W
PSU | Value-Minded Gamer, Continuous Rated, Active PFC, 3-Years |
|
|
|
0 |
| OCZ600SXS |
$90,44 |
$10,00 |
OCZ StealthXStream 600W
PSU | Value-Minded Gamer, Continuous Rated, Active PFC, 3-Years |
|
|
|
0 |
| OCZ700SXS |
$107,80 |
$20,00 |
OCZ StealthXStream 600W
PSU | Value-Minded Gamer, Continuous Rated, Active PFC, 3-Years |
|
|
|
0 |
| OCZ400MXSP |
$69,08 |
|
OCZ ModXStream Pro 400W Modular Gaming PSU |
|
|
|
0 |
| OCZ700MXSP |
$117,14 |
$20,00 |
OCZ ModXStream Pro 700W Modular Gaming PSU |
|
|
|
0 |
| OCZ850GXSSLI |
$173,88 |
$20,00 |
OCZ GameXStream 850W PSU
| Premium Gamer and Enthusiast, LED 120mm Fan, SLI, 3-Years |
|
|
|
0 |
| OCZ900MXS |
$224,28 |
|
OCZ ModXStream 900W Modular Gaming PSU |
|
|
|
0 |
| OCZZ550 |
$111,80 |
|
OCZ Z-Series 550W PSU |
Premium Enthusiast PSU, Silver 80+ Certified (88% Efficiency), SLI, 5-Year
Warranty |
|
|
|
0 |
| OCZZ650 |
$122,48 |
|
OCZ Z-Series 650W PSU |
Premium Enthusiast PSU, Silver 80+ Certified (88% Efficiency), SLI, 5-Year
Warranty |
|
|
|
0 |
| OCZZ850M |
$245,64 |
|
OCZ
Z Series Gold / 850W / SLI-Ready / Active PFC, Modular, 80 Plus® Gold
Certified |
|
|
|
0 |
| OCZZ1000M |
$279,90 |
|
OCZ
Z Series Gold / 1000W / SLI-Ready / Active PFC, Modular, 80 Plus® Gold
Certified |
|
|
|
0 |
| PC
Power & Cooling PSUs |
|
|
|
|
|
|
0 |
| PPCS500 |
$101,12 |
|
PC Power Silencer 500W
PSU by | 80+, SLI, 2 x PCI-E,
Ultra-Quiet, 40C Rated, High MTBF |
|
|
|
0 |
| PPCS500D |
$106,46 |
|
Silencer 500W Dell PSU |
|
|
|
0 |
| PPCS910 |
$249,91 |
|
PC Power Silencer 910W
PSU by PC Power & Cooling | 80+ Silver (88% Efficient), SLI, 4 PCI-E,
Ultra-Quiet, High-Performance |
|
|
0 |
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|