 | exch:A2XX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AACA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AAPA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AATS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABAN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABNA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABUL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ACEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ACKF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ADVT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFDL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFET | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AGBP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AIMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AIXK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AKIS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALDP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALLT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALTX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALXB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALXL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALXP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AMPX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AMXO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ANLP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ANTS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ANZL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:APAW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:APCL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:APEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:APXL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQEA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQUA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQXA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQXE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARAX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARCD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARCH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARCO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARCX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AREX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARIA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARKX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASTR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATDF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATHL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATLB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATLN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AURB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AURO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AUTB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AUTO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AUTP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AUTX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AWBX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AWEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AXE4 | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AXSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAAD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BACE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAEP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAIP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAJD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAJM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BALT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAML | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BANA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAPA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAPE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAPX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BART | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BASE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BASI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BASX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATY | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBIE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBIS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBSF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBVA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCDX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCEE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCFS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCMA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCMM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCRM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCSC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCSL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCXE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BDEA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEAM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEIS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BELB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BELF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BERA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BERB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BERC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BETA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BETP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BETX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEUO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEUP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEUT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BFEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BFPT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGFU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGUK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BHSF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BHWA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BIDS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BILT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BILU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BINV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BISI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BIVA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKBF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKBR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKDM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKLF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKLN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKSK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLBB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLBF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLBS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLEQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLEV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLIQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLKX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLNK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLOX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLPX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLTD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLTX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLUE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLUX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLXA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMCL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMCM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMEA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMLB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMLX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMTF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMTS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNDD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNLD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNPA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNPF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNPP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNPS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNSX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNTW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNYC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOAT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOFS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOSC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOSD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOSP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOTE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOTV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOVA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOVM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BPKO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BPLC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BPOL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BPSX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRDE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRDL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRDS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BREA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRFQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRGA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRIX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRNX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BSEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BSFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BSME | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTAM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTEC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTEE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTFE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTLX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTNL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTQE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTQG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BULK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVCA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVMF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVUK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVUR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVUS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BYXD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BZXD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:C2OX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CABK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CABV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAES | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAND | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CANX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAPA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAPI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CASI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CATS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAVD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAVE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBLC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBNL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBSK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBSX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBTS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCLX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCML | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCMS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCO2 | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCRM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCXE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CDED | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CDSL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CECS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CELP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEPL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEPU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CESI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CETI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEUD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEUO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEUX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFAU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFBC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFHK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFIF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFJP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFTW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGCM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGDB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGEB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGEC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGEE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGET | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGGD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGIT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGME | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGML | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGND | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGQD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGQT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGTR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHEV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHID | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIJ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIBC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIBH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIBP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CICX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIMB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIMD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIME | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIMV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIOI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CITD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CITX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLAU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLHK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLJP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLPH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLTD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLVE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMCI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMEC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMEE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMES | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMET | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMMT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMSF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CNSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:COAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CODA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:COMG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:COMM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CONC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CORE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:COTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CPGX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CPTX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CRED | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CREM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CRYD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CRYP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CRYX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSAG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSAU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSBX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSCF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSDA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSEC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSGI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSHK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSIN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSJP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSLB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSLP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSMD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSOB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSOT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSSX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSTO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSZH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CURX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXOT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXRT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DAIW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DAPA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DASH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DASI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DAVY | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBAB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBAG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBCR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBCX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBDC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBES | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBHK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBIX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBLN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBLX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBMO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBOX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBSX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DCSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DCSX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DDTX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DEAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DEKA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DGCX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DHEL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DHLX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DICE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DIFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DKED | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DKFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DKTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DNDK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DNFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DNIS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DNSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DOSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DOTS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DOWG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DOWM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DRCT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DSMD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DSME | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DSTO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUSA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUSB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUSC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUSD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DVFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DWFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DWSF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DZBK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:E579 | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBHU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBON | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBRA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECAG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECHO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECSL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDDP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDGA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDGD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDGO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDGX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDRF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EEAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EESE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EGMT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EGSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EIXE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELIX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELNO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELUK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELXE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMBX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMDR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMIB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMID | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMIR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMLD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMTF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ENAX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ENCL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ENSY | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ENXL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EOTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EPEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQIE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQLD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQTA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQTB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQTD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ERBX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ERIS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ERST | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ESTO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ETFP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ETLX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ETPA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ETSC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EUCC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EUWA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EUWB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EUWX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXAA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXBO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXCP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXDC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXLP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXMP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXOR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXOT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXPM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSY | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXTR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXVP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXYY | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FAIR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FAST | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FBSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FCBT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FCME | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FGEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FICO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FICX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FIED | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINY | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FISH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FISU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FLTR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FLWX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FMTS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNCS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNDK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNEE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNIS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNLT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNLV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNUK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FREI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRTE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FSEF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FSHX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FSME | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FTFM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FTFS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FTUS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXCL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXCM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXFM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXGB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXOP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXRQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXSW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:G1XX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GBOT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GBUL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GBWB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GEMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GETB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFBM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFBO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFKS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFPO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFSM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFSO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GIPB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLBX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLLC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLPS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLPX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMEG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMEO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMES | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMGD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMGL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMNI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMTF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GOTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GOVX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GPBC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GREE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GRIF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GRIO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GRSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSBE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSBX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSCI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSCO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSEF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSEI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSIB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSIL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSPX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GTCO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GTSX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GTXE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GTXS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GXMA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAMA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAMB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAML | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAMM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAMN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HANA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HANB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HBFR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HBPL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HCHC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HDAT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HEGX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HELA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HEMO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HMOD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HMTF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HOTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPCO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPCS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPCV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPCX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPPO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HREU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HRFQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HRSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HRTF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HRTX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSBC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSBT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSXA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HUDX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HUPX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IATS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBEQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBER | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBGH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBIS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBUL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICBX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICDX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICEL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICEO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICES | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICOT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICPM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICRO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICSU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICUR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICXL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICXR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IEBS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IECL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IEPA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IEXD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IEXG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFBX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFCA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFED | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFEN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFLL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFLO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFLS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFLX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFSG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFSM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFUS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFUT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFXA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFXC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFXR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IGDL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IINX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IKBS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMAG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMBD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMED | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMEN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMEQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMET | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMFD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMGB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMGI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMIR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMMH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMMM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMRD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMSB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMTF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INCA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INCR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INGB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INGE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INGF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INGW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INVE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOCD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOED | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOGB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOGI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOIR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOMM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOTF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IPSX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IPXP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IPXW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISBA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISBV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISDA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ITGI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ITGL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IVZX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JADX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JBSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JBUL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JEFE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JEFS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JEFX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JESI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JISI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JLEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JLQD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JLSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPBX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPCB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPMI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPMS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JSEB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JSES | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JSJX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JSSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JYSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KAIX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBCB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KCCP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KELR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KHHU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KLEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KMUX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KNCM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KNEM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KNIG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KNLI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KOME | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KOTF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LASF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LASP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBBW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBCM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBCW | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBWL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBWS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LCHC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LCUR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LEDG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LEUE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LEUF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LEVL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LICA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIGA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIQF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIQH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIQU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LISX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LISZ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIUH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIUS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMEC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMNR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMNX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LOTC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LOUI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LOYD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LPPM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LQED | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LQFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LSSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LTAA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LXJP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LYNX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MABX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MACB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAEL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAGM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAKX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MALX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MANL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQJ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MARF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MASG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MATN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MBPL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MBUL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCAD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCID | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCRY | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCUR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCXR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCXS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCXX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MDRV | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MELO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MERD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MERF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MERK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MESI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MESQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:METZ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFGL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFOX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFXA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFXC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFXR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHBD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHBE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHBL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHBP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHEL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHIP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MIBG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MICE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MIHI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MISX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MIVX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MIZX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MKAA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MKAP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MKTF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLCO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLER | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLES | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLIX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLRQ | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLVX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLXB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MNDK | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MNFI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MNIS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MNSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MOCX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MOSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MOTX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MPRL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSAL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSAX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSCO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSCX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSEL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSEU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSIP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSMS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSNT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSPL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSRP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSSI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSTO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSTX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTAA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTAH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTCH | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSO | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTUS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUBE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUBL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUBM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUBP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUFP | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUNA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUNB | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUNC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUND | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUSE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUSN | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUTI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MVCX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MYTR | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:N2EX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NABA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NABE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NABL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NABU | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NAMX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NAPA | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NASD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NASX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NATX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NBLX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NBOT | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NCEL | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NCME | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NCML | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NDCM | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NDEX | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NDXS | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEOC | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEOD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEOE | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEON | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NESI | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEXD | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEXF | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEXG | parent-child | http://xbrl.sec.gov/exch/role/document/Exchange |
| -997 more nodes in the chain ... |
 | exch:A2XX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AACA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AAPA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AATS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABAN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABNA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ABUL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ACEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ACKF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ADVT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFDL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFET | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AFSX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AGBP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AIMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AIXK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AKIS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALDP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALLT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALTX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALXB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALXL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ALXP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AMPX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AMXO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ANLP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ANTS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ANZL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:APAW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:APCL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:APEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:APXL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQEA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQUA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQXA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AQXE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARAX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARCD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARCH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARCO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARCX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AREX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARIA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ARKX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASTR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ASXV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATDF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATHL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATLB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ATLN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AURB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AURO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AUTB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AUTO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AUTP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AUTX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AWBX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AWEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AXE4 | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:AXSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAAD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BACE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAEP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAIP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAJD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAJM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BALT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAML | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BANA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAPA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAPE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BAPX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BART | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BARX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BASE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BASI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BASX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BATY | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBIE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBIS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBSF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BBVA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCDX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCEE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCFS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCMA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCMM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCRM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCSC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCSL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BCXE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BDEA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEAM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEIS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BELB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BELF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BERA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BERB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BERC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BETA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BETP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BETX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEUO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEUP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BEUT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BFEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BFPT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGCO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGFU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BGUK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BHSF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BHWA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BIDS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BILT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BILU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BINV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BISI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BIVA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKBF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKBR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKDM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKLF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKLN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BKSK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLBB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLBF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLBS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLEQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLEV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLIQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLKX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLNK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLOX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLPX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLTD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLTX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLUE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLUX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BLXA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMCL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMCM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMEA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMLB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMLX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMTF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BMTS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNDD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNLD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNPA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNPF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNPP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNPS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNSX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNTW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BNYC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOAT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOFS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOSC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOSD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOSP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOTE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOTV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOVA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BOVM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BPKO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BPLC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BPOL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BPSX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRDE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRDL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRDS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BREA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRFQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRGA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRIX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BRNX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BSEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BSFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BSME | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTAM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTEC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTEE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTFE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTLX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTNL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTQE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BTQG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BULK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVCA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVMF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVUK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVUR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BVUS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BYXD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:BZXD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:C2OX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CABK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CABV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAES | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAND | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CANX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAPA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAPI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CASI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CATS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAVD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CAVE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBKG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBLC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBNL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBSK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBSX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CBTS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCLX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCML | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCMS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCO2 | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCRM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CCXE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CDED | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CDSL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CECS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CELP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEPL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEPU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CESI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CETI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEUD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEUO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CEUX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFAU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFBC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFHK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFIF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFJP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CFTW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGCM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGDB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGEB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGEC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGEE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGET | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGGD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGIT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGME | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGML | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGND | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGQD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGQT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CGTR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHEV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHID | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIJ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CHIX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIBC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIBH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIBP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CICX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIMB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIMD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIME | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIMV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CIOI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CITD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CITX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLAU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLHK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLJP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLPH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLTD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CLVE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMCI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMEC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMEE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMES | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMET | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMMT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CMSF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CNSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:COAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CODA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:COMG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:COMM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CONC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CORE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:COTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CPGX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CPTX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CRED | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CREM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CRYD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CRYP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CRYX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSAG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSAU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSBX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSCF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSDA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSEC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSGI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSHK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSIN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSJP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSLB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSLP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSMD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSOB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSOT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSSX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSTO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CSZH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CURX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXAW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXOT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:CXRT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DAIW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DAPA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DASH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DASI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DAVY | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBAB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBAG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBCR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBCX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBDC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBES | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBHK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBIX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBLN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBLX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBMO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBOX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DBSX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DCSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DCSX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DDTX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DEAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DEKA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DGCX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DHEL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DHLX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DICE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DIFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DKED | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DKFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DKTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DNDK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DNFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DNIS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DNSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DOSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DOTS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DOWG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DOWM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DRCT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DSMD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DSME | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DSTO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUSA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUSB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUSC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DUSD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DVFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DWFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DWSF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:DZBK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:E579 | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBHU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBON | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBRA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EBSS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECAG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECHO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ECSL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDDP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDGA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDGD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDGO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDGX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EDRF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EEAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EESE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EGMT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EGSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EIXE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELIX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELNO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELUK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ELXE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMBX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMDR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMIB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMID | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMIR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMLD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EMTF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ENAX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ENCL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ENSY | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ENXL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EOTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EPEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQIE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQLD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQTA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQTB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EQTD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ERBX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ERIS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ERST | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ESTO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ETFP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ETLX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ETPA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ETSC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EUCC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EUWA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EUWB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EUWX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXAA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXBO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXCP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXDC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXLP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXMP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXOR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXOT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXPM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXSY | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXTR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXVP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:EXYY | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FAIR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FAST | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FBSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FCBT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FCME | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FGEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FICO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FICX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FIED | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FINY | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FISH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FISU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FLTR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FLWX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FMTS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNCS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNDK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNEE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNIS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNLT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNLV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FNUK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRAW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FREI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FRTE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FSEF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FSHX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FSME | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FTFM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FTFS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FTUS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXCL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXCM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXFM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXGB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXOP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXRQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:FXSW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:G1XX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GBOT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GBUL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GBWB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GEMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GETB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFBM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFBO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFIR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFKS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFPO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFSM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GFSO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GIPB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLBX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLLC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLPS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GLPX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMEG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMEO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMES | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMGD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMGL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMNI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GMTF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GOTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GOVX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GPBC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GREE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GRIF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GRIO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GRSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSBE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSBX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSCI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSCO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSEF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSEI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSIB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSIL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSPX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GSXT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GTCO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GTSX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GTXE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GTXS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:GXMA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAMA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAMB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAML | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAMM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HAMN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HANA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HANB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HBFR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HBPL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HCHC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HDAT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HEGX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HELA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HEMO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HMOD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HMTF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HOTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPCO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPCS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPCV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPCX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HPPO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HREU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HRFQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HRSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HRTF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HRTX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSBC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSBT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HSXA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HUDX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:HUPX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IATS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBEQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBER | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBGH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBIS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IBUL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICBX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICDX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICEL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICEO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICES | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICOT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICPM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICRO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICSU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICUR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICXL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ICXR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IEBS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IECL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IEPA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IEXD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IEXG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFBX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFCA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFED | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFEN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFLL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFLO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFLS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFLX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFSG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFSM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFUS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFUT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFXA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFXC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IFXR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IGDL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IINX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IKBS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMAG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMBD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMCT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMED | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMEN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMEQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMET | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMFD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMGB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMGI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMIR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMMH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMMM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMRD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMSB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IMTF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INCA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INCR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INGB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INGE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INGF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INGW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:INVE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOCD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOED | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOGB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOGI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOIR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOMM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IOTF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IPSX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IPXP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IPXW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISBA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISBV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISDA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ISWV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ITGI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:ITGL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:IVZX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JADX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JBSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JBUL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JEFE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JEFS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JEFX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JESI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JISI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JLEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JLQD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JLSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPBX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPCB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPMI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPMS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JPSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JSEB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JSES | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JSJX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JSSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:JYSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KAIX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBCB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KBLT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KCCP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KELR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KHHU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KLEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KMUX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KNCM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KNEM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KNIG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KNLI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KOME | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:KOTF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LASF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LASP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBBW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBCM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBCW | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBWL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LBWS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LCHC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LCUR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LEDG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LEUE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LEUF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LEVL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LICA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIGA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIQF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIQH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIQU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LISX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LISZ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIUH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LIUS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMAX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMEC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMNR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LMNX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LOTC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LOUI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LOYD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LPPM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LQED | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LQFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LSSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LTAA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LXJP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:LYNX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MABX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MACB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAEL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAGM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAKX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MALX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MANL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQJ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MAQX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MARF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MASG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MATN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MBPL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MBUL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCAD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCID | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCRY | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCUR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCXR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCXS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MCXX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MDRV | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MELO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MERD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MERF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MERK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MESI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MESQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:METZ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFGL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFOX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFXA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFXC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MFXR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHBD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHBE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHBL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHBP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHEL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MHIP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MIBG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MICE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MIHI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MISX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MIVX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MIZX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MKAA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MKAP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MKTF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLCO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLER | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLES | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLIX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLRQ | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLVX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MLXB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MNDK | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MNFI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MNIS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MNSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MOCX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MOSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MOTX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MPRL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSAL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSAX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSCO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSCX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSEL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSEU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSIP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSMS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSNT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSPL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSRP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSSI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSTO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MSTX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTAA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTAH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTCH | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTSO | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTUS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MTXX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUBE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUBL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUBM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUBP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUFP | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUNA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUNB | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUNC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUND | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUSE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUSN | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MUTI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MVCX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:MYTR | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:N2EX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NABA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NABE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NABL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NABU | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NAMX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NAPA | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NASD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NASX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NATX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NBLX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NBOT | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NCEL | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NCME | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NCML | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NDCM | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NDEX | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NDXS | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEOC | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEOD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEOE | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEON | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NESI | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEXD | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEXF | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
 | exch:NEXG | domain-member | http://xbrl.sec.gov/exch/role/document/Exchange |
| -997 more nodes in the chain ... |