S-Network Benchmark Indexes

Index History

Sectors
as of 06-21-2019

Countries

Index Constituents
as of 06-21-2019

Ticker Company Name Country Sector Weight
600036 CH China Merchants Bank Co Ltd A China Financials 3.1038809
600000 CH Shanghai Pudong Development Ba China Financials 1.0897427
601766 CH Crrc Corporation Limited A China Industrials 0.5958258
601166 CH Industrial Bank Co Ltd China Financials 2.0709276
600519 CH Kweichow Moutai Co Ltd China Consumer Staples 3.5778635000000003
600016 CH China Minsheng Banking Corp Ltd A China Financials 1.217762
600900 CH China Yangtze Power Co Ltd China Utilities 1.2506142
600104 CH Saic Motor Corp Ltd China Consumer Discretionary 0.6570547999999999
601668 CH China State Construction Engin China Industrials 0.623255
601989 CH China Shipbuilding Industry Co China Industrials 0.49596830000000003
600030 CH Citic Securities Co Ltd A China Financials 1.3230031999999998
601818 CH China Everbright Bank Co Ltd China Financials 0.5542606999999999
000001 CH Ping An Bank Co Ltd China Financials 0.7666016999999999
601601 CH China Pacific Insurance (Group) Co Ltd A China Financials 0.8227817000000001
002415 CH Hangzhou Hikvision Digital Tec China Information Technology 0.7079331999999999
600050 CH China United Network Communica China Communication Services 0.6275539
601006 CH Daqin Railway Co Ltd China Industrials 0.37993
600837 CH Haitong Securities Co. Ltd. A China Financials 0.8215692
600010 CH Inner Mongolia Baotou Steel Un China Materials 0.2740203
600015 CH Huaxia Bank Co Ltd China Financials 0.395191
600999 CH China Merchants Securities Co China Financials 0.3136699
601169 CH Bank Of Beijing Co Ltd China Financials 0.46435799999999994
002252 CH Shanghai Raas Blood Products C China Health Care 0.1060865
601669 CH Power Construction Corp Of Chi China Industrials 0.1874543
000776 CH Gf Securities Co Ltd China Financials 0.28700980000000004
600048 CH Poly Developments and Holdings Group Co Ltd -A China Real Estate 0.6653181
601688 CH Huatai Securities Co Ltd China Financials 0.8062698
002024 CH Suning Commerce Group Co Ltd China Consumer Discretionary 0.33771629999999997
002673 CH Western Securities Co Ltd China Financials 0.137133
600276 CH Jiangsu Hengrui Medicine Co Lt China Health Care 0.9845451
300059 CH East Money Information Co Ltd China Financials 0.7243693
002304 CH Jiangsu Yanghe Brewery Joint-S China Consumer Staples 0.486358
601336 CH New China Life Insurance Co. A China Financials 0.3065147
000858 CH Wuliangye Yibin Co Ltd China Consumer Staples 1.5150416999999998
600637 CH Shanghai Oriental Pearl Media China Communication Services 0.15596
600019 CH Baoshan Iron & Steel Co Ltd China Materials 0.4026419
601788 CH Everbright Securities Co Ltd China Financials 0.1316359
600518 CH Kangmei Pharmaceutical Co Ltd China Health Care 0.06933249999999999
600795 CH Gd Power Development Co Ltd China Utilities 0.2109909
601901 CH Founder Securities Co Ltd China Financials 0.2300439
601111 CH Air China Ltd A China Industrials 0.1961726
000768 CH Avic Aircraft Co Ltd China Industrials 0.1572419
600340 CH China Fortune Land Development China Real Estate 0.2485734
000895 CH Henan Shuanghui Investment & D China Consumer Staples 0.169754
600690 CH Qingdao Haier Co Ltd China Consumer Discretionary 0.42921519999999996
600703 CH Sanan Optoelectronics Co Ltd China Information Technology 0.1801923
000069 CH Shenzhen Overseas Chinese Town China Consumer Discretionary 0.2077331
600705 CH Avic Capital Co Ltd China Financials 0.2379268
600383 CH Gemdale Corp China Real Estate 0.17788400000000001
600886 CH Sdic Power Holdings Co Ltd China Utilities 0.21547900000000003
000063 CH Zte Corp A China Information Technology 0.5308101
601009 CH Bank Of Nanjing Co Ltd China Financials 0.35199369999999996
002142 CH Bank Of Ningbo Co Ltd China Financials 0.3234385
601377 CH Industrial Securities Co Ltd China Financials 0.24911809999999998
600009 CH Shanghai International Airport China Industrials 0.5439986
000783 CH Changjiang Securities Co Ltd China Financials 0.23534839999999999
300024 CH Siasun Robot & Automation Co L China Industrials 0.1882969
600118 CH China Spacesat Co Ltd China Industrials 0.10222149999999999
600369 CH Southwest Securities Co Ltd China Financials 0.10787749999999999
600111 CH China Northern Rare Earth Grou China Materials 0.18825650000000002
600100 CH Tsinghua Tongfang Co Ltd China Information Technology 0.1336652
600415 CH Zhejiang China Commodities Cit China Real Estate 0.078144
600031 CH Sany Heavy Industry Co Ltd China Industrials 0.5825083
601888 CH China International Travel Ser China Consumer Discretionary 0.5736149
002241 CH Goertek Inc China Information Technology 0.1259829
601225 CH Shaanxi Coal Industry Co Ltd China Energy 0.15909299999999998
600688 CH Sinopec Shanghai Petrochemical Co Ltd A China Materials 0.0725809
600066 CH Zhengzhou Yutong Bus Co Ltd China Industrials 0.1397383
600109 CH Sinolink Securities Co Ltd China Financials 0.1655958
600674 CH Sichuan Chuantou Energy Co Ltd China Utilities 0.1356158
600196 CH Shanghai Fosun Pharmaceutical Group Co Ltd A China Health Care 0.2063587
002230 CH Iflytek Co Ltd China Information Technology 0.4172946
002236 CH Zhejiang Dahua Technology Co L China Information Technology 0.1889995
600221 CH Hainan Airlines Co Ltd China Industrials 0.1810776
000728 CH Guoyuan Securities Co Ltd China Financials 0.144054
600372 CH China Avionics Systems Co Ltd China Industrials 0.048626499999999996
300251 CH Beijing Enlight Media Co Ltd China Communication Services 0.1556248
600352 CH Zhejiang Longsheng Group Co Lt China Materials 0.3005914
000540 CH Zhongtian Urban Development Gr China Real Estate 0.11831649999999999
601216 CH Inner Mongolia Junzheng Energy China Materials 0.07882399999999999
300033 CH Hithink Royalflush Information China Financials 0.4265896
300017 CH Wangsu Science & Technology Co China Information Technology 0.20750220000000003
002475 CH Luxshare Precision Industry Co China Information Technology 0.3981216
600170 CH Shanghai Construction Group Co China Industrials 0.1233765
600208 CH Xinhu Zhongbao Co Ltd China Real Estate 0.0959575
600588 CH Yonyou Network Technology Co L China Information Technology 0.3043839
600741 CH Huayu Automotive Systems Co Lt China Consumer Discretionary 0.22466
300144 CH Songcheng Performance Developm China Consumer Discretionary 0.2482406
002466 CH Sichuan Tianqi Lithium Industr China Materials 0.1343853
600583 CH Offshore Oil Engineering Co Lt China Energy 0.08069
600570 CH Hundsun Technologies Inc China Information Technology 0.3409719
601933 CH Yonghui Superstores Co Ltd China Consumer Staples 0.3352089
600535 CH Tasly Pharmaceutical Group Co China Health Care 0.1076229
002153 CH Beijing Shiji Information Tech China Information Technology 0.0921721
600089 CH Tbea Co Ltd China Industrials 0.1693122
600406 CH Nari Technology Co Ltd China Industrials 0.28655189999999997
600309 CH Wanhua Chemical Group Co Ltd China Materials 0.5868994
600085 CH Beijing Tongrentang Co Ltd China Health Care 0.0914124
000630 CH Tongling Nonferrous Metals Gro China Materials 0.1272813
000792 CH Qinghai Salt Lake Industry Co China Materials 0.06198580000000001
601607 CH Shanghai Pharmaceuticals Holding Co Ltd A China Health Care 0.1374843
600068 CH China Gezhouba Group Co Ltd China Industrials 0.1301994
600177 CH Youngor Group Co Ltd China Real Estate 0.1399848
000709 CH Hebei Iron & Steel Co Ltd China Materials 0.1062129
600038 CH Avic Helicopter Co Ltd China Industrials 0.0736388
000963 CH Huadong Medicine Co Ltd China Health Care 0.138908
000568 CH Luzhou Laojiao Co Ltd China Consumer Staples 0.4176651
000157 CH Zoomlion Heavy Industry Science And Technology Co Ltd A China Industrials 0.2166578
600816 CH Anxin Trust Co Ltd China Financials 0.111451
000423 CH Dong-E-E-Jiao Co Ltd China Health Care 0.13809280000000002
002081 CH Suzhou Gold Mantis Constructio China Industrials 0.1095162
600660 CH Fuyao Glass Industry Group Co China Consumer Discretionary 0.22358109999999998
600498 CH Fiberhome Telecommunication Te China Information Technology 0.14893599999999999
300072 CH Beijing Sanju Environmental Pr China Materials 0.14797
600489 CH Zhongjin Gold Corp Ltd China Materials 0.12386330000000001
002456 CH Shenzhen O-Film Tech Co Ltd China Information Technology 0.1161148
002714 CH Muyuan Foodstuff Co Ltd China Consumer Staples 0.3385821
600547 CH Shandong Gold Mining Co Ltd China Materials 0.28015660000000003
002008 CH Han'S Laser Technology Industr China Industrials 0.2228264
002007 CH Hualan Biological Engineering China Health Care 0.1675177
600436 CH Zhangzhou Pientzehuang Pharmac China Health Care 0.2198224
601211 CH Guotai Junan Securities Co-A China Financials 0.593375
002027 CH Focus Media Information Te-A China Information Technology 0.3654677
601985 CH China National Nuclear Pow-A China Utilities 0.20039780000000001
600958 CH Orient Securities Co Ltd-A China Financials 0.1733076
000725 CH Boe Technology Group Co Ltd. A China Information Technology 0.6642106
600023 CH Zhejiang Zheneng Electric-A China Utilities 0.1390798
000938 CH Tsinghua Unisplendour Co-A China Information Technology 0.16812629999999998
300433 CH Lens Technology Co Ltd-A China Information Technology 0.2140413
601618 CH Metallurgical Corporation Of China Ltd A China Industrials 0.1308619
601198 CH Dongxing Securities Co Lt-A China Financials 0.12071060000000002
600297 CH China Grand Automotive Ser-A China Consumer Discretionary 0.1022819
002450 CH Jiangsu Kangde Xin Composi-A China Materials 0.04954
603993 CH China Molybdenum Co Ltd A China Materials 0.1895186
601899 CH Zijin Mining Group Co Ltd A China Materials 0.32685420000000004
600271 CH Aisino Corp-A China Information Technology 0.2002397
601600 CH Aluminum Corporation Of China Ltd A China Materials 0.2496316
600482 CH China Shipbuilding Industr-A China Consumer Discretionary 0.1211176
601919 CH China Cosco Holdings Co Ltd A China Industrials 0.16478179999999998
000627 CH Hubei Biocause Pharmaceuti-A China Financials 0.0888127
002146 CH Risesun Real Estate Devel-A China Real Estate 0.12481980000000001
000413 CH Dongxu Optoelectronic Technology Co. Ltd A China Information Technology 0.1716983
600332 CH Guangzhou Baiyunshan Pharmaceutical Holdings Company Limited A China Health Care 0.1554998
000338 CH Weichai Power Co Ltd A China Industrials 0.4462179
601328 CH Bank Of Communications Co Ltd A China Financials 1.1506737
601318 CH Ping An Insurance (Group) Co Of China Ltd A China Financials 6.6574834
002594 CH Byd Company Limited A China Consumer Discretionary 0.3096026
600029 CH China Southern Airlines Co Ltd A China Industrials 0.21020940000000002
600115 CH China Eastern Airlines Corp Ltd A China Industrials 0.2036665
002555 CH Wuhu Shunrong Sanqi Intera-A China Communication Services 0.0954403
000625 CH Chongqing Changan Automobile Co Ltd A China Consumer Discretionary 0.0997198
600585 CH Conch Cement Co Ltd-A China Materials 0.6412441
002065 CH Dhc Software Co Ltd -A China Information Technology 0.116502
002739 CH Wanda Cinema Line Co Ltd-A China Communication Services 0.1570585
601186 CH China Railway Construction Corp Ltd A China Industrials 0.35536690000000004
601390 CH China Railway Group Ltd A China Industrials 0.3026383
600362 CH Jiangxi Copper Co Ltd A China Materials 0.10398460000000001
002624 CH Perfect World Co Ltd-A China Communication Services 0.0889388
601857 CH Petrochina Co Ltd A China Energy 0.6991177000000001
601398 CH Industrial And Commercial Bank Of China Ltd A China Financials 0.9686887999999999
601288 CH Agricultural Bank Of China Ltd A China Financials 1.1597539000000001
601988 CH Bank Of China Ltd A China Financials 0.6710148
601628 CH China Life Insurance Co Ltd A China Financials 0.3162445
600028 CH China Petroleum & Chemical Corp A China Energy 0.39688229999999997
601088 CH China Shenhua Energy Co Ltd A China Energy 0.3043049
000002 CH China Vanke Co Ltd A China Real Estate 1.0778603
601998 CH China Citic Bank Corp Ltd A China Financials 0.1432878
300498 CH GUANGDONG WENS FOODSTUFFS -A China Consumer Staples 1.5214454
600606 CH Greenland Holdings Corp Lt-A China Real Estate 0.1546976
000333 CH MIDEA GROUP CO LTD-A China Consumer Discretionary 1.7706099
601800 CH China Communications Construction Company Ltd. A China Industrials 0.4610258
002736 CH GUOSEN SECURITIES CO LTD-A China Financials 0.3453444
000166 CH SHENWAN HONGYUAN GROUP CO-A China Financials 0.3823897
001979 CH CHINA MERCHANTS SHEKOU IND-A China Real Estate 0.3744729
601018 CH NINGBO ZHOUSHAN PORT CO LT-A China Industrials 0.1053366
601633 CH Great Wall Motor Company Limited A China Consumer Discretionary 0.0601121
601939 CH China Construction Bank Corp A China Financials 0.5184709
002558 CH Chongqing New Century Crui-A China Communication Services 0.057379
600153 CH XIAMEN C & D INC-A China Industrials 0.0989404
002044 CH MEINIAN ONEHEALTH HEALTHCA-A China Health Care 0.2100167
300408 CH CHAOZHOU THREE-CIRCLE GROU-A China Information Technology 0.2561409
600699 CH Ningbo Joyson Electronic -A China Consumer Discretionary 0.1067329
000961 CH Jiangsu Zhongnan Construction China Real Estate 0.1162062
600522 CH Jiangsu Zhongtian Technology C China Industrials 0.1691659
002001 CH Zhejiang Nhu Co Ltd China Health Care 0.1675818
600176 CH China Jushi Co Ltd China Materials 0.1466694
002460 CH Jiangxi Ganfeng Lithium Co-A China Materials 0.1371159
002508 CH Hangzhou Robam Appliances Co L China Consumer Discretionary 0.0972652
601699 CH Shanxi Lu'An Environmental Ene China Energy 0.0733929
002179 CH China Aviation Optical-Electri China Information Technology 0.1280186
002405 CH Navinfo Co Ltd China Consumer Discretionary 0.1988725
002602 CH ZHEJIANG CENTURY HUATONG -A China Consumer Discretionary 0.11792599999999999
601155 CH FUTURE LAND HOLDINGS CO -A China Real Estate 0.2251473
601229 CH Bank Of Shanghai Co Ltd-A China Financials 0.7281953
600018 CH Shanghai International Por-A China Industrials 0.3486983
600919 CH Bank Of Jiangsu Co Ltd-A China Financials 0.5566675999999999
600887 CH Inner Mongolia Yili Industrial China Consumer Staples 1.3766912
000538 CH Yunnan Baiyao Group Co Ltd China Health Care 0.2461686
600893 CH Avic Aviation Engine Corp Plc China Industrials 0.179881
603858 CH Shandong Buchang Pharmaceu-A China Health Care 0.0892756
600061 CH Sdic Essence Holdings Co L-A China Financials 0.16153409999999999
600926 CH Bank Of Hangzhou Co Ltd-A China Financials 0.1534526
600663 CH Shanghai Lujiazui Finance & Trade Zone Development Co Ltd A China Real Estate 0.07605189999999999
300070 CH Beijing Originwater Technology China Industrials 0.19929980000000003
600977 CH China Film Co Ltd-A China Communication Services 0.0730305
600233 CH Yto Express Group Co Ltd-A China Industrials 0.08727449999999999
000415 CH Bohai Leasing Co Ltd China Financials 0.1004853
603160 CH Shenzhen Huiding Technolog-A China Information Technology 0.09835189999999999
601992 CH Bbmg Corporation-A China Materials 0.08930099999999999
601997 CH Bank Of Guiyang Co Ltd-A China Financials 0.17584930000000001
002411 CH YanAn Bicon Pharmaceutical Ltd Corp-A China Materials 0.040113699999999995
000876 CH NEW HOPE LIUHE CO LTD-A China Consumer Staples 0.2692598
601117 CH China National Chemical Engine China Industrials 0.0829759
601877 CH Zhejiang Chint Electrics Co Lt China Industrials 0.1815079
000050 CH Tianma Microelectronics Co Ltd China Information Technology 0.095336
300296 CH Leyard Optoelectronic Co L-A China Information Technology 0.1577377
600497 CH Yunnan Chihong Zinc & Germaniu China Materials 0.1097549
601238 CH Guangzhou Automobile Group Co. Ltd. A China Consumer Discretionary 0.12780039999999998
601727 CH Shanghai Electric Group Co Ltd A China Industrials 0.1306658
601881 CH China Galaxy Securities Co Ltd China Financials 0.12194050000000001
600011 CH Huaneng Power International Inc A China Utilities 0.12370790000000001
601878 CH ZHESHANG SECURITIES CO LTD-A China Financials 0.08770349999999999
601898 CH China Coal Energy Co Ltd A China Energy 0.058169099999999994
300676 CH BGI GENOMICS CO LTD-A China Health Care 0.1829149
603833 CH OPPEIN HOME GROUP INC-A China Consumer Discretionary 0.07918069999999999
601991 CH Datang International Power Generation Co Ltd A China Utilities 0.047507
000100 CH Tcl Corp China Consumer Discretionary 0.2943208
600027 CH Huadian Power International Corp Ltd A China Utilities 0.1064861
000898 CH Angang Steel Co Ltd A China Materials 0.0512523
600188 CH Yanzhou Coal Mining Co Ltd A China Energy 0.0551405
300003 CH Lepu Medical Technology-A China Health Care 0.305566
300015 CH Aier Eye Hospital Group Co Ltd China Health Care 0.7183601000000001
300136 CH Shenzhen Sunway Communicat-A China Information Technology 0.1820014
002601 CH Lomon Billions Group Co Ltd -A China Materials 0.10570620000000001
002294 CH Shenzhen Salubris Pharmaceutic China Health Care 0.061214099999999994
600487 CH Hengtong Optic-Electric Co-A China Information Technology 0.1723814
600867 CH Tonghua Dongbao Pharmaceutical China Health Care 0.1245203
601808 CH China Oilfield Services Ltd A China Energy 0.0414556
600809 CH Shanxi Xinghuacun Fen Wine Fac China Consumer Staples 0.12448959999999999
300122 CH Chongqing Zhifei Biological Pr China Health Care 0.5159031
603288 CH Foshan Haitian Flavouring & Fo China Consumer Staples 0.6775907999999999
002493 CH Rongsheng Petro Chemical-A China Materials 0.16403800000000002
600438 CH Tongwei Co Ltd-A China Consumer Staples 0.2109849
600398 CH Heilan Home Co Ltd China Consumer Discretionary 0.096018
000786 CH Beijing New Building Materials China Industrials 0.10628739999999999
002271 CH Beijing Oriental Yuhong Waterp China Materials 0.14300770000000002
002032 CH Zhejiang Supor Cookware Co-A China Consumer Discretionary 0.0924667
600516 CH Fangda Carbon New Material Co China Industrials 0.1458601
002625 CH Kuang-Chi Technologies Co Ltd-A China Consumer Discretionary 0.064563
002050 CH Zhejiang Sanhua Co Ltd China Industrials 0.09693399999999999
601828 CH RED STAR MACALLINE GROUP C-A China Real Estate 0.0824696
600998 CH Jointown Pharmaceutical Group China Health Care 0.0695124
000408 CH Zangge Holding Co Ltd -A China Industrials 0.0327728
600346 CH Hengli Petrochemical Co L-A China Materials 0.17347300000000002
601108 CH CAITONG SECURITIES CO LTD-A China Financials 0.2173397
601212 CH BAIYIN NONFERROUS GROUP CO-A China Materials 0.0472417
601228 CH GUANGZHOU PORT CO LTD-A China Industrials 0.0478121
603260 CH HOSHINE SILICON INDUSTRY C-A China Materials 0.042540800000000004
603156 CH HEBEI YANGYUAN ZHIHUI BEVE-A China Consumer Staples 0.1252748
002926 CH HUAXI SECURITIES CO LTD-A China Financials 0.10169339999999999
601838 CH BANK OF CHENGDU CO LTD-A China Financials 0.25180379999999997
600025 CH HUANENG LANCANG RIVER HYDR-A China Utilities 0.0559663
002352 CH S F HOLDING CO LTD-A China Industrials 0.137243
002468 CH STO EXPRESS CO LTD-A China Industrials 0.11329090000000001
600390 CH MINMETALS CAPITAL CO LTD-A China Financials 0.1509922
601360 CH 360 SECURITY TECHNOLOGY IN-A China Information Technology 0.4370406
002120 CH YUNDA HOLDING CO LTD-A China Industrials 0.19783710000000002
600339 CH CHINA PETROLEUM ENGINEERING China Energy 0.051246400000000004
601138 CH Foxconn Industrial Internet Co. Ltd. China Information Technology 0.4316953
300750 CH Contemporary Amperex Technology Co. Ltd. China Industrials 1.1642648
603259 CH WUXI APPTEC CO LTD-A China Health Care 0.2943502
002938 CH Avary Holding (Shenzhen) Co. Ltd. China Information Technology 0.4952672
600760 CH AVIC SHENYANG AIRCRAFT CO -A China Industrials 0.0867259
600515 CH Hainan Hna Infrastructure -A China Real Estate 0.064762
002422 CH Sichuan Kelun Pharmaceutical C China Health Care 0.1992309
000703 CH Hengyi Petrochemical Co -A China Materials 0.15297349999999998
300454 CH Sangfor Technologies Inc. China Information Technology 0.2785655
000046 CH Oceanwide Holdings Co Ltd China Real Estate 0.0777413
002773 CH Chengdu Kanghong Pharmaceu-A China Health Care 0.0588182
600566 CH Hubei Jumpcan Pharmaceutical C China Health Care 0.057387099999999996
002311 CH Guangdong Haid Group Co Ltd China Consumer Staples 0.15209519999999999
002841 CH GUANGZHOU SHIYUAN ELECTRON-A China Information Technology 0.1785923
000825 CH Shanxi Taigang Stainless Steel China Materials 0.06601610000000001
601577 CH Bank of Changsha Co. Ltd. China Financials 0.25663539999999996
603986 CH Gigadevice Semiconductor B-A China Information Technology 0.0945405
002600 CH Jpmf Guangdong Co Ltd -A China Industrials 0.10859039999999999
300142 CH Walvax Biotechnology Co Ltd China Health Care 0.31880179999999997
000656 CH Jinke Properties Group Co Ltd China Real Estate 0.1289948
002010 CH Zhejiang Transfar Co Ltd-A China Materials 0.065698
002939 CH China Great Wall Securities Co. Ltd. China Financials 0.3673848
002945 CH ChinaLin Securities Co Ltd - A China Financials 0.3913492
002958 CH Qingdao Rural Commercial Bank Corp - A China Financials 0.3326756
300413 CH Mango Excellent Media Co Ltd-A China Communication Services 0.3264285
300760 CH Shenzhen Mindray Bio-Medical Electronics Co. Ltd. China Health Care 1.4700427999999999
600299 CH Bluestar Adisseo Co-A China Materials 0.0243015
600928 CH Bank of Xi'an Co Ltd - A China Financials 0.2941193
601021 CH Spring Airlines Co Ltd-A China Industrials 0.1098768
601066 CH CSC Financial Co. Ltd. China Financials 1.2024902
601162 CH Tianfeng Securities Co. Ltd. China Financials 0.4366473
601615 CH Ming Yang Smart Energy Group Limited - A China Industrials 0.21506609999999998
- - - - -