Last active
August 12, 2019 12:18
-
-
Save leotop/1573c1c6af9dbfe936047f5a09108f83 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var states = new Array(); | |
states["AF"] = {"AF-BDS":"Badakhshān","AF-BGL":"Baghlān","AF-BAL":"Balkh","AF-BDG":"Bādghīs","AF-BAM":"Bāmyān","AF-DAY":"Dāykundī","AF-FRA":"Farāh","AF-FYB":"Fāryāb","AF-GHA":"Ghaznī","AF-GHO":"Ghōr","AF-HEL":"Helmand","AF-HER":"Herāt","AF-JOW":"Jowzjān","AF-KAN":"Kandahār","AF-KHO":"Khōst","AF-KNR":"Kunar","AF-KDZ":"Kunduz","AF-KAB":"Kābul","AF-KAP":"Kāpīsā","AF-LAG":"Laghmān","AF-LOG":"Lōgar","AF-NAN":"Nangrahār","AF-NIM":"Nīmrōz","AF-NUR":"Nūristān","AF-PIA":"Paktiyā","AF-PKA":"Paktīkā","AF-PAN":"Panjshīr","AF-PAR":"Parwān","AF-SAM":"Samangān","AF-SAR":"Sar-e Pul","AF-TAK":"Takhār","AF-URU":"Uruzgān","AF-WAR":"Wardak","AF-ZAB":"Zābul"}; | |
states["AX"] = {"AX":"Aland Islands"}; | |
states["AL"] = {"AL-BR":"Berat","AL-BU":"Bulqizë","AL-DL":"Delvinë","AL-DV":"Devoll","AL-DI":"Dibër","AL-DR":"Durrës","AL-EL":"Elbasan","AL-FR":"Fier","AL-GJ":"Gjirokastër","AL-GR":"Gramsh","AL-HA":"Has","AL-KA":"Kavajë","AL-ER":"Kolonjë","AL-KO":"Korçë","AL-KR":"Krujë","AL-KU":"Kukës","AL-KB":"Kurbin","AL-KC":"Kuçovë","AL-LE":"Lezhë","AL-LB":"Librazhd","AL-LU":"Lushnjë","AL-MK":"Mallakastër","AL-MM":"Malësi e Madhe","AL-MT":"Mat","AL-MR":"Mirditë","AL-PQ":"Peqin","AL-PG":"Pogradec","AL-PU":"Pukë","AL-PR":"Përmet","AL-SR":"Sarandë","AL-SH":"Shkodër","AL-SK":"Skrapar","AL-TE":"Tepelenë","AL-TR":"Tiranë","AL-TP":"Tropojë","AL-VL":"Vlorë"}; | |
states["DZ"] = {"DZ-01":"Adrar","DZ-16":"Alger","DZ-23":"Annaba","DZ-44":"Aïn Defla","DZ-46":"Aïn Témouchent","DZ-05":"Batna","DZ-07":"Biskra","DZ-09":"Blida","DZ-34":"Bordj Bou Arréridj","DZ-10":"Bouira","DZ-35":"Boumerdès","DZ-08":"Béchar","DZ-06":"Béjaïa","DZ-02":"Chlef","DZ-25":"Constantine","DZ-17":"Djelfa","DZ-32":"El Bayadh","DZ-39":"El Oued","DZ-36":"El Tarf","DZ-47":"Ghardaïa","DZ-24":"Guelma","DZ-33":"Illizi","DZ-18":"Jijel","DZ-40":"Khenchela","DZ-03":"Laghouat","DZ-29":"Mascara","DZ-43":"Mila","DZ-27":"Mostaganem","DZ-28":"Msila","DZ-26":"Médéa","DZ-45":"Naama","DZ-31":"Oran","DZ-30":"Ouargla","DZ-04":"Oum el Bouaghi","DZ-48":"Relizane","DZ-20":"Saïda","DZ-22":"Sidi Bel Abbès","DZ-21":"Skikda","DZ-41":"Souk Ahras","DZ-19":"Sétif","DZ-11":"Tamanghasset","DZ-14":"Tiaret","DZ-37":"Tindouf","DZ-42":"Tipaza","DZ-38":"Tissemsilt","DZ-15":"Tizi Ouzou","DZ-13":"Tlemcen","DZ-12":"Tébessa"}; | |
states["AS"] = {"AS":"American Samoa"}; | |
states["AD"] = {"AD-07":"Andorra la Vella","AD-02":"Canillo","AD-03":"Encamp","AD-08":"Escaldes-Engordany","AD-04":"La Massana","AD-05":"Ordino","AD-06":"Sant Julià de Lòria"}; | |
states["AO"] = {"AO-BGO":"Bengo","AO-BGU":"Benguela","AO-BIE":"Bié","AO-CAB":"Cabinda","AO-CCU":"Cuando-Cubango","AO-CNO":"Cuanza Norte","AO-CUS":"Cuanza Sul","AO-CNN":"Cunene","AO-HUA":"Huambo","AO-HUI":"Huíla","AO-LUA":"Luanda","AO-LNO":"Lunda Norte","AO-LSU":"Lunda Sul","AO-MAL":"Malange","AO-MOX":"Moxico","AO-NAM":"Namibe","AO-UIG":"Uíge","AO-ZAI":"Zaire"}; | |
states["AI"] = {"AI":"Anguilla"}; | |
states["AQ"] = {"AQ":"Antarctica"}; | |
states["AG"] = {"AG-10":"Barbuda","AG-11":"Redonda","AG-03":"Saint George","AG-04":"Saint John","AG-05":"Saint Mary","AG-06":"Saint Paul","AG-07":"Saint Peter","AG-08":"Saint Philip"}; | |
states["AR"] = {"AR-B":"Buenos Aires","AR-K":"Catamarca","AR-H":"Chaco","AR-U":"Chubut","AR-C":"Ciudad Autónoma de Buenos Aires","AR-W":"Corrientes","AR-X":"Córdoba","AR-E":"Entre Ríos","AR-P":"Formosa","AR-Y":"Jujuy","AR-L":"La Pampa","AR-F":"La Rioja","AR-M":"Mendoza","AR-N":"Misiones","AR-Q":"Neuquén","AR-R":"Río Negro","AR-A":"Salta","AR-J":"San Juan","AR-D":"San Luis","AR-Z":"Santa Cruz","AR-S":"Santa Fe","AR-G":"Santiago del Estero","AR-V":"Tierra del Fuego","AR-T":"Tucumán"}; | |
states["AM"] = {"AM-AG":"Aragac̣otn","AM-AR":"Ararat","AM-AV":"Armavir","AM-ER":"Erevan","AM-GR":"Geġark'unik'","AM-KT":"Kotayk'","AM-LO":"Loṙi","AM-SU":"Syunik'","AM-TV":"Tavuš","AM-VD":"Vayoć Jor","AM-SH":"Širak"}; | |
states["AW"] = {"AW":"Aruba"}; | |
states["AU"] = {"AU-ACT":"Australian Capital Territory","AU-NSW":"New South Wales","AU-NT":"Northern Territory","AU-QLD":"Queensland","AU-SA":"South Australia","AU-TAS":"Tasmania","AU-VIC":"Victoria","AU-WA":"Western Australia"}; | |
states["AT"] = {"AT-1":"Burgenland","AT-2":"Kärnten","AT-3":"Niederösterreich","AT-4":"Oberösterreich","AT-5":"Salzburg","AT-6":"Steiermark","AT-7":"Tirol","AT-8":"Vorarlberg","AT-9":"Wien"}; | |
states["AZ"] = {"AZ-BA":"Bakı","AZ-GA":"Gәncә","AZ-LA":"Lәnkәran","AZ-MI":"Mingәçevir","AZ-NA":"Naftalan","AZ-NV":"Naxçıvan","AZ-SM":"Sumqayıt","AZ-XA":"Xankәndi","AZ-YE":"Yevlax","AZ-SR":"Şirvan","AZ-SA":"Şәki"}; | |
states["BS"] = {"BS-AK":"Acklins","BS-BY":"Berry Islands","BS-BI":"Bimini","BS-BP":"Black Point","BS-CI":"Cat Island","BS-CO":"Central Abaco","BS-CS":"Central Andros","BS-CE":"Central Eleuthera","BS-FP":"City of Freeport","BS-CK":"Crooked Island and Long Cay","BS-EG":"East Grand Bahama","BS-EX":"Exuma","BS-GC":"Grand Cay","BS-HI":"Harbour Island","BS-HT":"Hope Town","BS-IN":"Inagua","BS-LI":"Long Island","BS-MC":"Mangrove Cay","BS-MG":"Mayaguana","BS-MI":"Moore's Island","":"New Providence","BS-NO":"North Abaco","BS-NS":"North Andros","BS-NE":"North Eleuthera","BS-RI":"Ragged Island","BS-RC":"Rum Cay","BS-SS":"San Salvador","BS-SO":"South Abaco","BS-SA":"South Andros","BS-SE":"South Eleuthera","BS-SW":"Spanish Wells","BS-WG":"West Grand Bahama"}; | |
states["BH"] = {"BH-14":"Al Janūbīyah","BH-13":"Al Manāmah","BH-15":"Al Muḩarraq","BH-16":"Al Wusţá","BH-17":"Ash Shamālīyah"}; | |
states["BD"] = {"BD-05":"Bagerhat","BD-01":"Bandarban","BD-02":"Barguna","BD-06":"Barisal","BD-07":"Bhola","BD-03":"Bogra","BD-04":"Brahmanbaria","BD-09":"Chandpur","BD-10":"Chittagong","BD-12":"Chuadanga","BD-08":"Comilla","BD-11":"Cox's Bazar","BD-13":"Dhaka","BD-14":"Dinajpur","BD-15":"Faridpur","BD-16":"Feni","BD-19":"Gaibandha","BD-18":"Gazipur","BD-17":"Gopalganj","BD-20":"Habiganj","BD-24":"Jaipurhat","BD-21":"Jamalpur","BD-22":"Jessore","BD-25":"Jhalakati","BD-23":"Jhenaidah","BD-29":"Khagrachari","BD-27":"Khulna","BD-26":"Kishoreganj","BD-28":"Kurigram","BD-30":"Kushtia","BD-31":"Lakshmipur","BD-32":"Lalmonirhat","BD-36":"Madaripur","BD-37":"Magura","BD-33":"Manikganj","BD-39":"Meherpur","BD-38":"Moulvibazar","BD-35":"Munshiganj","BD-34":"Mymensingh","BD-48":"Naogaon","BD-43":"Narail","BD-40":"Narayanganj","BD-42":"Narsingdi","BD-44":"Natore","BD-45":"Nawabganj","BD-41":"Netrakona","BD-46":"Nilphamari","BD-47":"Noakhali","BD-49":"Pabna","BD-52":"Panchagarh","BD-51":"Patuakhali","BD-50":"Pirojpur","BD-53":"Rajbari","BD-54":"Rajshahi","BD-56":"Rangamati","BD-55":"Rangpur","BD-58":"Satkhira","BD-62":"Shariatpur","BD-57":"Sherpur","BD-59":"Sirajganj","BD-61":"Sunamganj","BD-60":"Sylhet","BD-63":"Tangail","BD-64":"Thakurgaon"}; | |
states["BB"] = {"BB-01":"Christ Church","BB-02":"Saint Andrew","BB-03":"Saint George","BB-04":"Saint James","BB-05":"Saint John","BB-06":"Saint Joseph","BB-07":"Saint Lucy","BB-08":"Saint Michael","BB-09":"Saint Peter","BB-10":"Saint Philip","BB-11":"Saint Thomas"}; | |
states["BY"] = {"BY-BR":"Bresckaja voblasć ","BY-HO":"Homieĺskaja voblasć ","BY-HM":"Horad Minsk","BY-HR":"Hrodzienskaja voblasć","BY-MA":"Mahilioŭskaja voblasć","BY-MI":"Minskaja voblasć","BY-VI":"Viciebskaja voblasć"}; | |
states["BE"] = {"BE-VAN":"Antwerpen","BE-WBR":"Brabant Wallon","BE-WHT":"Hainaut","BE-VLI":"Limburg","BE-WLG":"Liège","BE-WLX":"Luxembourg","BE-WNA":"Namur","BE-VOV":"Oost-Vlaanderen","BE-VBR":"Vlaams Brabant","BE-VWV":"West-Vlaanderen"}; | |
states["BZ"] = {"BZ-BZ":"Belize","BZ-CY":"Cayo","BZ-CZL":"Corozal","BZ-OW":"Orange Walk","BZ-SC":"Stann Creek","BZ-TOL":"Toledo"}; | |
states["BJ"] = {"BJ-AL":"Alibori","BJ-AK":"Atakora","BJ-AQ":"Atlantique","BJ-BO":"Borgou","BJ-CO":"Collines","BJ-DO":"Donga","BJ-KO":"Kouffo","BJ-LI":"Littoral","BJ-MO":"Mono","BJ-OU":"Ouémé","BJ-PL":"Plateau","BJ-ZO":"Zou"}; | |
states["BM"] = {"BM":"Bermuda"}; | |
states["BT"] = {"BT-33":"Bumthang","BT-12":"Chhukha","BT-22":"Dagana","BT-GA":"Gasa","BT-13":"Ha","BT-44":"Lhuentse","BT-42":"Monggar","BT-11":"Paro","BT-43":"Pemagatshel","BT-23":"Punakha","BT-45":"Samdrup Jongkha","BT-14":"Samtse","BT-31":"Sarpang","BT-15":"Thimphu","BT-TY":"Trashi Yangtse","BT-41":"Trashigang","BT-32":"Trongsa","BT-21":"Tsirang","BT-24":"Wangdue Phodrang","BT-34":"Zhemgang"}; | |
states["BO"] = {"BO-H":"Chuquisaca","BO-C":"Cochabamba","BO-B":"El Beni","BO-L":"La Paz","BO-O":"Oruro","BO-N":"Pando","BO-P":"Potosí","BO-S":"Santa Cruz","BO-T":"Tarija"}; | |
states["BA"] = {"BA-05":"Bosansko-podrinjski","BA-07":"Hercegovačko-neretvanski","BA-10":"Kanton br. 10 (Livanjski)","BA-02":"Posavski","BA-09":"Sarajevo","BA-06":"Srednjobosanski","BA-03":"Tuzlanski","BA-01":"Unsko-sanski","BA-08":"Zapadnohercegovački","BA-04":"Zeničko-dobojski"}; | |
states["BW"] = {"BW-CE":"Central","BW-GH":"Ghanzi","BW-KG":"Kgalagadi","BW-KL":"Kgatleng","BW-KW":"Kweneng","BW-NE":"North-East","BW-NW":"North-West","BW-SE":"South-East","BW-SO":"Southern"}; | |
states["BV"] = {"BV":"Bouvet Island"}; | |
states["BR"] = {"BR-AC":"Acre","BR-AL":"Alagoas","BR-AP":"Amapá","BR-AM":"Amazonas","BR-BA":"Bahia","BR-CE":"Ceará","BR-DF":"Distrito Federal","BR-ES":"Espírito Santo","BR-GO":"Goiás","BR-MA":"Maranhão","BR-MT":"Mato Grosso","BR-MS":"Mato Grosso do Sul","BR-MG":"Minas Gerais","BR-PR":"Paraná","BR-PB":"Paraíba","BR-PA":"Pará","BR-PE":"Pernambuco","BR-PI":"Piauí","BR-RN":"Rio Grande do Norte","BR-RS":"Rio Grande do Sul","BR-RJ":"Rio de Janeiro","BR-RO":"Rondônia","BR-RR":"Roraima","BR-SC":"Santa Catarina","BR-SE":"Sergipe","BR-SP":"São Paulo","BR-TO":"Tocantins"}; | |
states["IO"] = {"IO":"British Indian Ocean Territory"}; | |
states["VG"] = {"VG":"British Virgin Islands"}; | |
states["BN"] = {"BN-BE":"Belait","BN-BM":"Brunei-Muara","BN-TE":"Temburong","BN-TU":"Tutong"}; | |
states["BG"] = {"BG-01":"Blagoevgrad","BG-02":"Burgas","BG-08":"Dobrich","BG-07":"Gabrovo","BG-26":"Haskovo","BG-09":"Kardzhali","BG-10":"Kyustendil","BG-11":"Lovech","BG-12":"Montana","BG-13":"Pazardzhik","BG-14":"Pernik","BG-15":"Pleven","BG-16":"Plovdiv","BG-17":"Razgrad","BG-18":"Ruse","BG-27":"Shumen","BG-19":"Silistra","BG-20":"Sliven","BG-21":"Smolyan","BG-23":"Sofia","BG-22":"Sofia (stolitsa)","BG-24":"Stara Zagora","BG-25":"Targovishte","BG-03":"Varna","BG-04":"Veliko Tarnovo","BG-05":"Vidin","BG-06":"Vratsa","BG-28":"Yambol"}; | |
states["BF"] = {"BF-BAL":"Balé","BF-BAM":"Bam","BF-BAN":"Banwa","BF-BAZ":"Bazèga","BF-BGR":"Bougouriba","BF-BLG":"Boulgou","BF-BLK":"Boulkiemdé","BF-COM":"Comoé","BF-GAN":"Ganzourgou","BF-GNA":"Gnagna","BF-GOU":"Gourma","BF-HOU":"Houet","BF-IOB":"Ioba","BF-KAD":"Kadiogo","BF-KMD":"Komondjari","BF-KMP":"Kompienga","BF-KOS":"Kossi","BF-KOP":"Koulpélogo","BF-KOT":"Kouritenga","BF-KOW":"Kourwéogo","BF-KEN":"Kénédougou","BF-LOR":"Loroum","BF-LER":"Léraba","BF-MOU":"Mouhoun","BF-NAO":"Nahouri","BF-NAM":"Namentenga","BF-NAY":"Nayala","BF-NOU":"Noumbiel","BF-OUB":"Oubritenga","BF-OUD":"Oudalan","BF-PAS":"Passoré","BF-PON":"Poni","BF-SNG":"Sanguié","BF-SMT":"Sanmatenga","BF-SIS":"Sissili","BF-SOM":"Soum","BF-SOR":"Sourou","BF-SEN":"Séno","BF-TAP":"Tapoa","BF-TUI":"Tui","BF-YAG":"Yagha","BF-YAT":"Yatenga","BF-ZIR":"Ziro","BF-ZON":"Zondoma","BF-ZOU":"Zoundwéogo"}; | |
states["BI"] = {"BI-BB":"Bubanza","BI-BM":"Bujumbura Mairie","BI-BL":"Bujumbura Rural","BI-BR":"Bururi","BI-CA":"Cankuzo","BI-CI":"Cibitoke","BI-GI":"Gitega","BI-KR":"Karuzi","BI-KY":"Kayanza","BI-KI":"Kirundo","BI-MA":"Makamba","BI-MU":"Muramvya","BI-MY":"Muyinga","BI-MW":"Mwaro","BI-NG":"Ngozi","BI-RT":"Rutana","BI-RY":"Ruyigi"}; | |
states["KH"] = {"KH-1":"Bântéay Méanchey","KH-2":"Bătdâmbâng","KH-9":"Kaôh Kŏng","KH-10":"Krâchéh","KH-23":"Krŏng Kêb","KH-24":"Krŏng Pailĭn","KH-18":"Krŏng Preăh Sihanouk ","KH-3":"Kâmpóng Cham","KH-4":"Kâmpóng Chhnăng","KH-5":"Kâmpóng Spœ","KH-6":"Kâmpóng Thum","KH-7":"Kâmpôt","KH-8":"Kândal","KH-11":"Môndól Kiri ","KH-12":"Phnum Pénh ","KH-15":"Poŭthĭsăt ","KH-14":"Prey Vêng ","KH-13":"Preăh Vihéar","KH-16":"Rôtânôkiri","KH-17":"Siĕmréab","KH-19":"Stoĕng Trêng","KH-20":"Svay Riĕng ","KH-21":"Takêv","KH-22":"Ŏtdâr Méanchey"}; | |
states["CM"] = {"CM-AD":"Adamaoua","CM-CE":"Centre","CM-ES":"Est","CM-EN":"Extrême Nord","CM-LT":"Littoral","CM-NO":"Nord","CM-NW":"Nord-Ouest","CM-OU":"Ouest","CM-SW":"South-West","CM-SU":"Sud"}; | |
states["CA"] = {"CA-AB":"Alberta","CA-BC":"British Columbia","CA-MB":"Manitoba","CA-NB":"New Brunswick","CA-NL":"Newfoundland and Labrador","CA-NT":"Northwest Territories","CA-NS":"Nova Scotia","CA-NU":"Nunavut","CA-ON":"Ontario","CA-PE":"Prince Edward Island","CA-QC":"Quebec","CA-SK":"Saskatchewan","CA-YT":"Yukon Territory"}; | |
states["CV"] = {"CV-BV":"Boa Vista","CV-BR":"Brava","CV-MA":"Maio","CV-MO":"Mosteiros","CV-PA":"Paul","CV-PN":"Porto Novo","CV-PR":"Praia","CV-RB":"Ribeira Brava","CV-RG":"Ribeira Grande","CV-RS":"Ribeira Grande de Santiago","CV-SL":"Sal","CV-CA":"Santa Catarina","CV-CF":"Santa Catarina do Fogo","CV-CR":"Santa Cruz","CV-SD":"São Domingos","CV-SF":"São Filipe","CV-SO":"São Lourenço dos Órgãos","CV-SM":"São Miguel","CV-SS":"São Salvador do Mundo","CV-SV":"São Vicente","CV-TA":"Tarrafal","CV-TS":"Tarrafal de São Nicolau"}; | |
states["BQ"] = {"BQ":"Bonaire, Sint Eustatius and Saba"}; | |
states["KY"] = {"KY":"Cayman Islands"}; | |
states["CF"] = {"CF-BB":"Bamïngï-Bangoran","CF-BGF":"Bangî","CF-BK":"Do-Kötö","CF-KB":"Gïrïbïngï","CF-KG":"Kemö-Gïrïbïngï","CF-LB":"Lobâye","CF-MB":"Mbömü","CF-NM":"Nanä-Mbaere","CF-SE":"Sangä","CF-HK":"Tö-Kötö","CF-HM":"Tö-Mbömü","CF-HS":"Tö-Sangä / Mbaere-Kadeï","CF-VK":"Vakaga","CF-AC":"Wâmo","CF-OP":"Wâmo-Pendë","CF-UK":"Wäkä","CF-MP":"Ömbëlä-Pökö"}; | |
states["TD"] = {"TD-BG":"Bahr el Ghazal","TD-BA":"Batha","TD-BO":"Borkou","TD-CB":"Chari-Baguirmi","TD-EN":"Ennedi","TD-GR":"Guéra","TD-HL":"Hadjer Lamis","TD-KA":"Kanem","TD-LC":"Lac","TD-LO":"Logone-Occidental","TD-LR":"Logone-Oriental","TD-MA":"Mandoul","TD-ME":"Mayo-Kebbi-Est","TD-MO":"Mayo-Kebbi-Ouest","TD-MC":"Moyen-Chari","TD-OD":"Ouaddaï","TD-SA":"Salamat","TD-SI":"Sila","TD-TA":"Tandjilé","TD-TI":"Tibesti","TD-ND":"Ville de Ndjamena","TD-WF":"Wadi Fira"}; | |
states["CL"] = {"CL-AI":"Aisén del General Carlos Ibáñez del Campo","CL-AN":"Antofagasta","CL-AR":"Araucanía","CL-AP":"Arica y Parinacota","CL-AT":"Atacama","CL-BI":"Bío-Bío","CL-CO":"Coquimbo","CL-LI":"Libertador General Bernardo O'Higgins","CL-LL":"Los Lagos","CL-LR":"Los Ríos","CL-MA":"Magallanes","CL-ML":"Maule","CL-RM":"Región Metropolitana de Santiago","CL-TA":"Tarapacá","CL-VS":"Valparaíso"}; | |
states["CN"] = {"CN-34":"Anhui","CN-11":"Beijing","CN-50":"Chongqing","CN-35":"Fujian","CN-62":"Gansu","CN-44":"Guangdong","CN-45":"Guangxi","CN-52":"Guizhou","CN-46":"Hainan","CN-13":"Hebei","CN-23":"Heilongjiang","CN-41":"Henan","CN-42":"Hubei","CN-43":"Hunan","CN-32":"Jiangsu","CN-36":"Jiangxi","CN-22":"Jilin","CN-21":"Liaoning","CN-15":"Nei Mongol","CN-64":"Ningxia","CN-63":"Qinghai","CN-61":"Shaanxi","CN-37":"Shandong","CN-31":"Shanghai","CN-14":"Shanxi","CN-51":"Sichuan","CN-12":"Tianjin","CN-65":"Xinjiang","CN-54":"Xizang","CN-53":"Yunnan","CN-33":"Zhejiang"}; | |
states["CX"] = {"CX":"Christmas Island"}; | |
states["CC"] = {"CC":"Cocos Islands"}; | |
states["CO"] = {"CO-AMA":"Amazonas","CO-ANT":"Antioquia","CO-ARA":"Arauca","CO-ATL":"Atlántico","CO-BOL":"Bolívar","CO-BOY":"Boyacá","CO-CAL":"Caldas","CO-CAQ":"Caquetá","CO-CAS":"Casanare","CO-CAU":"Cauca","CO-CES":"Cesar","CO-CHO":"Chocó","CO-CUN":"Cundinamarca","CO-COR":"Córdoba","CO-DC":"Distrito Capital de Bogotá","CO-GUA":"Guainía","CO-GUV":"Guaviare","CO-HUI":"Huila","CO-LAG":"La Guajira","CO-MAG":"Magdalena","CO-MET":"Meta","CO-NAR":"Nariño","CO-NSA":"Norte de Santander","CO-PUT":"Putumayo","CO-QUI":"Quindío","CO-RIS":"Risaralda","CO-SAP":"San Andrés, Providencia y Santa Catalina","CO-SAN":"Santander","CO-SUC":"Sucre","CO-TOL":"Tolima","CO-VAC":"Valle del Cauca","CO-VAU":"Vaupés","CO-VID":"Vichada"}; | |
states["KM"] = {"KM-A":"Anjouan","KM-G":"Grande Comore","KM-M":"Mohéli"}; | |
states["CG"] = {"CG-11":"Bouenza","CG-BZV":"Brazzaville","CG-8":"Cuvette","CG-15":"Cuvette-Ouest","CG-5":"Kouilou","CG-7":"Likouala","CG-2":"Lékoumou","CG-9":"Niari","CG-14":"Plateaux","CG-12":"Pool","CG-13":"Sangha"}; | |
states["CD"] = {"CD-BN":"Bandundu","CD-BC":"Bas-Congo","CD-KW":"Kasai-Occidental","CD-KE":"Kasai-Oriental","CD-KA":"Katanga","CD-KN":"Kinshasa","CD-MA":"Maniema","CD-NK":"Nord-Kivu","CD-OR":"Orientale","CD-SK":"Sud-Kivu","CD-EQ":"Équateur"}; | |
states["CK"] = {"CK":"Cook Islands"}; | |
states["CR"] = {"CR-A":"Alajuela","CR-C":"Cartago","CR-G":"Guanacaste","CR-H":"Heredia","CR-L":"Limón","CR-P":"Puntarenas","CR-SJ":"San José"}; | |
states["CI"] = {"CI-06":"18 Montagnes","CI-16":"Agnébi","CI-17":"Bafing","CI-09":"Bas-Sassandra","CI-10":"Denguélé","CI-18":"Fromager","CI-02":"Haut-Sassandra","CI-07":"Lac","CI-01":"Lagunes","CI-12":"Marahoué","CI-19":"Moyen-Cavally","CI-05":"Moyen-Comoé","CI-11":"Nzi-Comoé","CI-03":"Savanes","CI-15":"Sud-Bandama","CI-13":"Sud-Comoé","CI-04":"Vallée du Bandama","CI-14":"Worodougou","CI-08":"Zanzan"}; | |
states["HR"] = {"HR-07":"Bjelovarsko-bilogorska","HR-12":"Brodsko-posavska","HR-19":"Dubrovačko-neretvanska","HR-18":"Istarska","HR-04":"Karlovačka","HR-06":"Koprivničko-križevačka","HR-02":"Krapinsko-zagorska","HR-09":"Ličko-senjska","HR-20":"Međimurska","HR-14":"Osječko-baranjska","HR-11":"Požeško-slavonska","HR-08":"Primorsko-goranska","HR-03":"Sisačko-moslavačka","HR-17":"Splitsko-dalmatinska","HR-05":"Varaždinska","HR-10":"Virovitičko-podravska","HR-16":"Vukovarsko-srijemska","HR-13":"Zadarska","HR-01":"Zagrebačka","HR-15":"Šibensko-kninska"}; | |
states["CU"] = {"CU-09":"Camagüey","CU-08":"Ciego de Ávila","CU-06":"Cienfuegos","CU-03":"Ciudad de La Habana","CU-12":"Granma","CU-14":"Guantánamo","CU-11":"Holguín","CU-99":"Isla de la Juventud","CU-02":"La Habana","CU-10":"Las Tunas","CU-04":"Matanzas","CU-01":"Pinar del Río","CU-07":"Sancti Spíritus","CU-13":"Santiago de Cuba","CU-05":"Villa Clara"}; | |
states["CW"] = {"CW":"Curacao"}; | |
states["CY"] = {"CY-04":"Ammochostos","CY-06":"Keryneia","CY-03":"Larnaka","CY-01":"Lefkosia","CY-02":"Lemesos","CY-05":"Pafos"}; | |
states["CZ"] = {"CZ-JM":"Jihomoravský kraj","CZ-JC":"Jihočeský kraj","CZ-KA":"Karlovarský kraj","CZ-KR":"Královéhradecký kraj","CZ-LI":"Liberecký kraj","CZ-MO":"Moravskoslezský kraj","CZ-OL":"Olomoucký kraj","CZ-PA":"Pardubický kraj","CZ-PL":"Plzeňský kraj","CZ-PR":"Praha, hlavní mešto","CZ-ST":"Středočeský kraj","CZ-VY":"Vysočina","CZ-ZL":"Zlínský kraj","CZ-US":"Ústecký kraj"}; | |
states["DK"] = {"DK-84":"Hovedstaden","DK-82":"Midtjylland","DK-81":"Nordjylland","DK-85":"Sjælland","DK-83":"Syddanmark"}; | |
states["DJ"] = {"DJ-AS":"Ali Sabieh","DJ-AR":"Arta","DJ-DI":"Dikhil","DJ-DJ":"Djibouti","DJ-OB":"Obock","DJ-TA":"Tadjourah"}; | |
states["DM"] = {"DM-02":"Saint Andrew","DM-03":"Saint David","DM-04":"Saint George","DM-05":"Saint John","DM-06":"Saint Joseph","DM-07":"Saint Luke","DM-08":"Saint Mark","DM-09":"Saint Patrick","DM-10":"Saint Paul","DM-11":"Saint Peter"}; | |
states["DO"] = {"DO-02":"Azua","DO-03":"Bahoruco","DO-04":"Barahona","DO-05":"Dajabón","DO-01":"Distrito Nacional (Santo Domingo)","DO-06":"Duarte","DO-08":"El Seybo","DO-09":"Espaillat","DO-30":"Hato Mayor","DO-10":"Independencia","DO-11":"La Altagracia","DO-07":"La Estrelleta","DO-12":"La Romana","DO-13":"La Vega","DO-14":"María Trinidad Sánchez","DO-28":"Monseñor Nouel","DO-15":"Monte Cristi","DO-29":"Monte Plata","DO-16":"Pedernales","DO-17":"Peravia","DO-18":"Puerto Plata","DO-19":"Salcedo","DO-20":"Samaná","DO-21":"San Cristóbal","DO-31":"San José de Ocoa","DO-22":"San Juan","DO-23":"San Pedro de Macorís","DO-25":"Santiago","DO-26":"Santiago Rodríguez","DO-32":"Santo Domingo","DO-24":"Sánchez Ramírez","DO-27":"Valverde"}; | |
states["EC"] = {"EC-A":"Azuay","EC-B":"Bolívar","EC-C":"Carchi","EC-F":"Cañar","EC-H":"Chimborazo","EC-X":"Cotopaxi","EC-O":"El Oro","EC-E":"Esmeraldas","EC-W":"Galápagos","EC-G":"Guayas","EC-I":"Imbabura","EC-L":"Loja","EC-R":"Los Ríos","EC-M":"Manabí","EC-S":"Morona-Santiago","EC-N":"Napo","EC-D":"Orellana","EC-Y":"Pastaza","EC-P":"Pichincha","EC-SE":"Santa Elena","EC-SD":"Santo Domingo de los Tsáchilas","EC-U":"Sucumbíos","EC-T":"Tungurahua","EC-Z":"Zamora-Chinchipe"}; | |
states["EG"] = {"EG-DK":"Ad Daqahlīyah","EG-BA":"Al Baḩr al Aḩmar","EG-BH":"Al Buḩayrah","EG-FYM":"Al Fayyūm","EG-GH":"Al Gharbīyah","EG-ALX":"Al Iskandarīyah","EG-IS":"Al Ismā'īlīyah","EG-GZ":"Al Jīzah","EG-MN":"Al Minyā","EG-MNF":"Al Minūfīyah","EG-KB":"Al Qalyūbīyah","EG-C":"Al Qāhirah","EG-LX":"Al Uqşur","EG-WAD":"Al Wādī al Jadīd","EG-SUZ":"As Suways","EG-SU":"As Sādis min Uktūbar","EG-SHR":"Ash Sharqīyah","EG-ASN":"Aswān","EG-AST":"Asyūţ","EG-BNS":"Banī Suwayf","EG-PTS":"Būr Sa‘īd","EG-DT":"Dumyāţ","EG-JS":"Janūb Sīnā'","EG-KFS":"Kafr ash Shaykh","EG-MT":"Maţrūḩ","EG-KN":"Qinā","EG-SIN":"Shamāl Sīnā'","EG-SHG":"Sūhāj","EG-HU":"Ḩulwān"}; | |
states["SV"] = {"SV-AH":"Ahuachapán","SV-CA":"Cabañas","SV-CH":"Chalatenango","SV-CU":"Cuscatlán","SV-LI":"La Libertad","SV-PA":"La Paz","SV-UN":"La Unión","SV-MO":"Morazán","SV-SM":"San Miguel","SV-SS":"San Salvador","SV-SV":"San Vicente","SV-SA":"Santa Ana","SV-SO":"Sonsonate","SV-US":"Usulután"}; | |
states["GQ"] = {"GQ-AN":"Annobón","GQ-BN":"Bioko Norte","GQ-BS":"Bioko Sur","GQ-CS":"Centro Sur","GQ-KN":"Kie-Ntem","GQ-LI":"Litoral","GQ-WN":"Wele-Nzás"}; | |
states["ER"] = {"ER-DU":"Debub","ER-DK":"Debubawi K’eyyĭḥ Baḥri","ER-GB":"Gash-Barka","ER-MA":"Ma’ĭkel","ER-SK":"Semienawi K’eyyĭḥ Baḥri","ER-AN":"‘Anseba"}; | |
states["EE"] = {"EE-37":"Harjumaa","EE-39":"Hiiumaa","EE-44":"Ida-Virumaa","EE-51":"Järvamaa","EE-49":"Jõgevamaa","EE-59":"Lääne-Virumaa","EE-57":"Läänemaa","EE-67":"Pärnumaa","EE-65":"Põlvamaa","EE-70":"Raplamaa","EE-74":"Saaremaa","EE-78":"Tartumaa","EE-82":"Valgamaa","EE-84":"Viljandimaa","EE-86":"Võrumaa"}; | |
states["ET"] = {"ET-BE":"Bīnshangul Gumuz","ET-DD":"Dirē Dawa","ET-GA":"Gambēla Hizboch","ET-HA":"Hārerī Hizb","ET-OR":"Oromīya","ET-SO":"Sumalē","ET-TI":"Tigray","ET-SN":"YeDebub Bihēroch Bihēreseboch na Hizboch","ET-AA":"Ādīs Ābeba","ET-AF":"Āfar","ET-AM":"Āmara"}; | |
states["FO"] = {"FO":"Faeroe Islands"}; | |
states["FK"] = {"FK":"Falkland Islands"}; | |
states["FJ"] = {"FJ-C":"Central","FJ-E":"Eastern","FJ-N":"Northern","FJ-R":"Rotuma","FJ-W":"Western"}; | |
states["FI"] = {"FI-01":"Ahvenanmaan maakunta","FI-02":"Etelä-Karjala","FI-03":"Etelä-Pohjanmaa","FI-04":"Etelä-Savo","FI-05":"Kainuu","FI-06":"Kanta-Häme","FI-07":"Keski-Pohjanmaa","FI-08":"Keski-Suomi","FI-09":"Kymenlaakso","FI-10":"Lappi","FI-11":"Pirkanmaa","FI-12":"Pohjanmaa","FI-13":"Pohjois-Karjala","FI-14":"Pohjois-Pohjanmaa","FI-15":"Pohjois-Savo","FI-16":"Päijät-Häme","FI-17":"Satakunta","FI-18":"Uusimaa","FI-19":"Varsinais-Suomi"}; | |
states["FR"] = {"FR-A":"Alsace","FR-B":"Aquitaine","FR-C":"Auvergne","FR-P":"Basse-Normandie","FR-D":"Bourgogne","FR-E":"Bretagne","FR-F":"Centre","FR-G":"Champagne-Ardenne","FR-H":"Corse","FR-I":"Franche-Comté","FR-Q":"Haute-Normandie","FR-J":"Île-de-France","FR-K":"Languedoc-Roussillon","FR-L":"Limousin","FR-M":"Lorraine","FR-N":"Midi-Pyrénées","FR-O":"Nord-Pas-de-Calais","FR-R":"Pays de la Loire","FR-S":"Picardie","FR-T":"Poitou-Charentes","FR-U":"Provence-Alpes-Côte d'Azur","FR-V":"Rhône-Alpes"}; | |
states["GF"] = {"GF":"French Guiana"}; | |
states["PF"] = {"PF":"French Polynesia"}; | |
states["TF"] = {"TF":"French Southern Territories"}; | |
states["GA"] = {"GA-1":"Estuaire","GA-2":"Haut-Ogooué","GA-3":"Moyen-Ogooué","GA-4":"Ngounié","GA-5":"Nyanga","GA-6":"Ogooué-Ivindo","GA-7":"Ogooué-Lolo","GA-8":"Ogooué-Maritime","GA-9":"Woleu-Ntem"}; | |
states["GM"] = {"GM-B":"Banjul","GM-M":"Central River","GM-L":"Lower River","GM-N":"North Bank","GM-U":"Upper River","GM-W":"Western"}; | |
states["GE"] = {"GE-AB":"Abkhazia","GE-AJ":"Ajaria","GE-GU":"Guria","GE-IM":"Imereti","GE-KA":"K'akheti","GE-KK":"Kvemo Kartli","GE-MM":"Mtskheta-Mtianeti","GE-RL":"Rach'a-Lechkhumi-Kvemo Svaneti","GE-SZ":"Samegrelo-Zemo Svaneti","GE-SJ":"Samtskhe-Javakheti","GE-SK":"Shida Kartli","GE-TB":"Tbilisi"}; | |
states["DE"] = {"DE-BW":"Baden-Württemberg","DE-BY":"Bayern","DE-BE":"Berlin","DE-BB":"Brandenburg","DE-HB":"Bremen","DE-HH":"Hamburg","DE-HE":"Hessen","DE-MV":"Mecklenburg-Vorpommern","DE-NI":"Niedersachsen","DE-NW":"Nordrhein-Westfalen","DE-RP":"Rheinland-Pfalz","DE-SL":"Saarland","DE-SN":"Sachsen","DE-ST":"Sachsen-Anhalt","DE-SH":"Schleswig-Holstein","DE-TH":"Thüringen"}; | |
states["GH"] = {"GH-AH":"Ashanti","GH-BA":"Brong-Ahafo","GH-CP":"Central","GH-EP":"Eastern","GH-AA":"Greater Accra","GH-NP":"Northern","GH-UE":"Upper East","GH-UW":"Upper West","GH-TV":"Volta","GH-WP":"Western"}; | |
states["GI"] = {"GI":"Gibraltar"}; | |
states["GR"] = {"GR-A":"Anatoliki Makedonia kai Thraki","GR-I":"Attiki","GR-G":"Dytiki Ellada","GR-C":"Dytiki Makedonia","GR-F":"Ionia Nisia","GR-D":"Ipeiros","GR-B":"Kentriki Makedonia","GR-M":"Kriti","GR-L":"Notio Aigaio","GR-J":"Peloponnisos","GR-H":"Sterea Ellada","GR-E":"Thessalia","GR-K":"Voreio Aigaio"}; | |
states["GL"] = {"GL-KU":"Kommune Kujalleq","GL-SM":"Kommuneqarfik Sermersooq","GL-QA":"Qaasuitsup Kommunia","GL-QE":"Qeqqata Kommunia"}; | |
states["GD"] = {"GD-01":"Saint Andrew","GD-02":"Saint David","GD-03":"Saint George","GD-04":"Saint John","GD-05":"Saint Mark","GD-06":"Saint Patrick","GD-10":"Southern Grenadine Islands"}; | |
states["GP"] = {"GP":"Guadeloupe"}; | |
states["GU"] = {"GU":"Guam"}; | |
states["GT"] = {"GT-AV":"Alta Verapaz","GT-BV":"Baja Verapaz","GT-CM":"Chimaltenango","GT-CQ":"Chiquimula","GT-PR":"El Progreso","GT-ES":"Escuintla","GT-GU":"Guatemala","GT-HU":"Huehuetenango","GT-IZ":"Izabal","GT-JA":"Jalapa","GT-JU":"Jutiapa","GT-PE":"Petén","GT-QZ":"Quetzaltenango","GT-QC":"Quiché","GT-RE":"Retalhuleu","GT-SA":"Sacatepéquez","GT-SM":"San Marcos","GT-SR":"Santa Rosa","GT-SO":"Sololá","GT-SU":"Suchitepéquez","GT-TO":"Totonicapán","GT-ZA":"Zacapa"}; | |
states["GG"] = {"GG":"Guernsey"}; | |
states["GN"] = {"GN-BK":"Boké","GN-FA":"Faranah","GN-KA":"Kankan","GN-D":"Kindia","GN-LA":"Labé","GN-MM":"Mamou","GN-NZ":"Nzérékoré"}; | |
states["GW"] = {"GW-BA":"Bafatá","GW-BM":"Biombo","GW-BS":"Bissau","GW-BL":"Bolama","GW-CA":"Cacheu","GW-GA":"Gabú","GW-OI":"Oio","GW-QU":"Quinara","GW-TO":"Tombali"}; | |
states["GY"] = {"GY-BA":"Barima-Waini","GY-CU":"Cuyuni-Mazaruni","GY-DE":"Demerara-Mahaica","GY-EB":"East Berbice-Corentyne","GY-ES":"Essequibo Islands-West Demerara","GY-MA":"Mahaica-Berbice","GY-PM":"Pomeroon-Supenaam","GY-PT":"Potaro-Siparuni","GY-UD":"Upper Demerara-Berbice","GY-UT":"Upper Takutu-Upper Essequibo"}; | |
states["HT"] = {"HT-GA":"Grandans","HT-AR":"Latibonit","HT-OU":"Lwès","HT-NI":"Nip","HT-ND":"Nò","HT-NO":"Nòdwès","HT-NE":"Nòdès","HT-CE":"Sant","HT-SD":"Sid","HT-SE":"Sidès"}; | |
states["HM"] = {"HM":"Heard and McDonald Islands"}; | |
states["HN"] = {"HN-AT":"Atlántida","HN-CH":"Choluteca","HN-CL":"Colón","HN-CM":"Comayagua","HN-CP":"Copán","HN-CR":"Cortés","HN-EP":"El Paraíso","HN-FM":"Francisco Morazán","HN-GD":"Gracias a Dios","HN-IN":"Intibucá","HN-IB":"Islas de la Bahía","HN-LP":"La Paz","HN-LE":"Lempira","HN-OC":"Ocotepeque","HN-OL":"Olancho","HN-SB":"Santa Bárbara","HN-VA":"Valle","HN-YO":"Yoro"}; | |
states["HK"] = {"HK":"Hong Kong"}; | |
states["HU"] = {"HU-BA":"Baranya","HU-BZ":"Borsod-Abaúj-Zemplén","HU-BU":"Budapest","HU-BK":"Bács-Kiskun","HU-BE":"Békés","HU-CS":"Csongrád","HU-FE":"Fejér","HU-GS":"Győr-Moson-Sopron","HU-HB":"Hajdú-Bihar","HU-HE":"Heves","HU-JN":"Jász-Nagykun-Szolnok","HU-KE":"Komárom-Esztergom","HU-NO":"Nógrád","HU-PE":"Pest","HU-SO":"Somogy","HU-SZ":"Szabolcs-Szatmár-Bereg","HU-TO":"Tolna","HU-VA":"Vas","HU-VE":"Veszprém","HU-ZA":"Zala"}; | |
states["IS"] = {"IS-7":"Austurland","IS-1":"Höfuðborgarsvæði utan Reykjavíkur","IS-6":"Norðurland eystra","IS-5":"Norðurland vestra","IS-0":"Reykjavík","IS-8":"Suðurland","IS-2":"Suðurnes","IS-4":"Vestfirðir","IS-3":"Vesturland"}; | |
states["IN"] = {"IN-AN":"Andaman and Nicobar Islands","IN-AP":"Andhra Pradesh","IN-AR":"Arunāchal Pradesh","IN-AS":"Assam","IN-BR":"Bihār","IN-CH":"Chandīgarh","IN-CT":"Chhattisgarh","IN-DD":"Damān and Diu","IN-DL":"Delhi","IN-DN":"Dādra and Nagar Haveli","IN-GA":"Goa","IN-GJ":"Gujarāt","IN-HR":"Haryāna","IN-HP":"Himāchal Pradesh","IN-JK":"Jammu and Kashmīr","IN-JH":"Jharkhand","IN-KA":"Karnātaka","IN-KL":"Kerala","IN-LD":"Lakshadweep","IN-MP":"Madhya Pradesh","IN-MH":"Mahārāshtra","IN-MN":"Manipur","IN-ML":"Meghālaya","IN-MZ":"Mizoram","IN-NL":"Nāgāland","IN-OR":"Orissa","IN-PY":"Pondicherry","IN-PB":"Punjab","IN-RJ":"Rājasthān","IN-SK":"Sikkim","IN-TN":"Tamil Nādu","IN-TR":"Tripura","IN-UP":"Uttar Pradesh","IN-UK":"Uttarakhand","IN-WB":"West Bengal"}; | |
states["ID"] = {"ID-AC":"Aceh","ID-BA":"Bali","ID-BB":"Bangka Belitung","ID-BT":"Banten","ID-BE":"Bengkulu","ID-GO":"Gorontalo","ID-JK":"Jakarta Raya","ID-JA":"Jambi","ID-JB":"Jawa Barat","ID-JT":"Jawa Tengah","ID-JI":"Jawa Timur","ID-KB":"Kalimantan Barat","ID-KS":"Kalimantan Selatan","ID-KT":"Kalimantan Tengah","ID-KI":"Kalimantan Timur","ID-KU":"Kalimantan Utara","ID-KR":"Kepulauan Riau","ID-LA":"Lampung","ID-MA":"Maluku","ID-MU":"Maluku Utara","ID-NB":"Nusa Tenggara Barat","ID-NT":"Nusa Tenggara Timur","ID-PA":"Papua","ID-PB":"Papua Barat","ID-RI":"Riau","ID-SR":"Sulawesi Barat","ID-SN":"Sulawesi Selatan","ID-ST":"Sulawesi Tengah","ID-SG":"Sulawesi Tenggara","ID-SA":"Sulawesi Utara","ID-SB":"Sumatera Barat","ID-SS":"Sumatera Selatan","ID-SU":"Sumatera Utara","ID-YO":"Yogyakarta"}; | |
states["IR"] = {"IR-03":"Ardabīl","IR-06":"Būshehr","IR-08":"Chahār Maḩāll va Bakhtīārī","IR-04":"Eşfahān","IR-14":"Fārs","IR-27":"Golestān","IR-19":"Gīlān","IR-24":"Hamadān","IR-23":"Hormozgān","IR-15":"Kermān","IR-17":"Kermānshāh","IR-09":"Khorāsān","IR-29":"Khorāsān-e Janūbī","IR-30":"Khorāsān-e Razavī","IR-31":"Khorāsān-e Shemālī","IR-10":"Khūzestān","IR-18":"Kohgīlūyeh va Būyer Aḩmad","IR-16":"Kordestān","IR-20":"Lorestān","IR-22":"Markazī","IR-21":"Māzandarān","IR-28":"Qazvīn","IR-26":"Qom","IR-12":"Semnān","IR-13":"Sīstān va Balūchestān","IR-07":"Tehrān","IR-25":"Yazd","IR-11":"Zanjān","IR-02":"Āz̄arbāyjān-e Gharbī","IR-01":"Āz̄arbāyjān-e Sharqī","IR-05":"Īlām"}; | |
states["IQ"] = {"IQ-AN":"Al Anbār","IQ-BA":"Al Başrah","IQ-MU":"Al Muthanná","IQ-QA":"Al Qādisīyah","IQ-NA":"An Najaf","IQ-AR":"Arbīl","IQ-SU":"As Sulaymānīyah","IQ-TS":"At Ta'mīm","IQ-BG":"Baghdād","IQ-BB":"Bābil","IQ-DA":"Dahūk","IQ-DQ":"Dhī Qār","IQ-DI":"Diyālá","IQ-KA":"Karbalā'","IQ-MA":"Maysān","IQ-NI":"Nīnawá","IQ-WA":"Wāsiţ","IQ-SD":"Şalāḩ ad Dīn"}; | |
states["IE"] = {"IE-C":"Connaught","IE-L":"Leinster","IE-M":"Munster","IE-U":"Ulster"}; | |
states["IM"] = {"IM":"Isle of Man"}; | |
states["IL"] = {"IL-D":"HaDarom","IL-M":"HaMerkaz","IL-Z":"HaTsafon","IL-HA":"H̱efa","IL-TA":"Tel-Aviv","IL-JM":"Yerushalayim"}; | |
states["IT"] = {"IT-65":"Abruzzo","IT-77":"Basilicata","IT-78":"Calabria","IT-72":"Campania","IT-45":"Emilia-Romagna","IT-36":"Friuli-Venezia Giulia","IT-62":"Lazio","IT-42":"Liguria","IT-25":"Lombardia","IT-57":"Marche","IT-67":"Molise","IT-21":"Piemonte","IT-75":"Puglia","IT-88":"Sardegna","IT-82":"Sicilia","IT-52":"Toscana","IT-32":"Trentino-Alto Adige","IT-55":"Umbria","IT-23":"Val d'Aoste","IT-34":"Veneto"}; | |
states["JM"] = {"JM-13":"Clarendon","JM-09":"Hanover","JM-01":"Kingston","JM-12":"Manchester","JM-04":"Portland","JM-02":"Saint Andrew","JM-06":"Saint Ann","JM-14":"Saint Catherine","JM-11":"Saint Elizabeth","JM-08":"Saint James","JM-05":"Saint Mary","JM-03":"Saint Thomas","JM-07":"Trelawny","JM-10":"Westmoreland"}; | |
states["JP"] = {"JP-23":"Aiti","JP-05":"Akita","JP-02":"Aomori","JP-38":"Ehime","JP-21":"Gihu","JP-10":"Gunma","JP-34":"Hirosima","JP-01":"Hokkaidô","JP-18":"Hukui","JP-40":"Hukuoka","JP-07":"Hukusima","JP-28":"Hyôgo","JP-08":"Ibaraki","JP-17":"Isikawa","JP-03":"Iwate","JP-37":"Kagawa","JP-46":"Kagosima","JP-14":"Kanagawa","JP-43":"Kumamoto","JP-26":"Kyôto","JP-39":"Kôti","JP-24":"Mie","JP-04":"Miyagi","JP-45":"Miyazaki","JP-20":"Nagano","JP-42":"Nagasaki","JP-29":"Nara","JP-15":"Niigata","JP-33":"Okayama","JP-47":"Okinawa","JP-41":"Saga","JP-11":"Saitama","JP-25":"Siga","JP-32":"Simane","JP-22":"Sizuoka","JP-12":"Tiba","JP-36":"Tokusima","JP-09":"Totigi","JP-31":"Tottori","JP-16":"Toyama","JP-13":"Tôkyô","JP-30":"Wakayama","JP-06":"Yamagata","JP-35":"Yamaguti","JP-19":"Yamanasi","JP-44":"Ôita","JP-27":"Ôsaka"}; | |
states["JE"] = {"JE":"Jersey"}; | |
states["JO"] = {"JO-BA":"Al Balqā'","JO-KA":"Al Karak","JO-MA":"Al Mafraq","JO-AQ":"Al ʽAqabah","JO-AZ":"Az Zarqā'","JO-AT":"Aţ Ţafīlah","JO-IR":"Irbid","JO-JA":"Jarash","JO-MN":"Ma'ān","JO-MD":"Mādabā","JO-AJ":"ʽAjlūn","JO-AM":"‘Ammān"}; | |
states["KZ"] = {"KZ-ALA":"Almaty","KZ-ALM":"Almaty oblysy","KZ-AKM":"Aqmola oblysy","KZ-AKT":"Aqtöbe oblysy","KZ-AST":"Astana","KZ-ATY":"Atyraū oblysy","KZ-ZAP":"Batys Qazaqstan oblysy","KZ-MAN":"Mangghystaū oblysy","KZ-YUZ":"Ongtüstik Qazaqstan oblysy","KZ-PAV":"Pavlodar oblysy","KZ-KAR":"Qaraghandy oblysy","KZ-KUS":"Qostanay oblysy","KZ-KZY":"Qyzylorda oblysy","KZ-VOS":"Shyghys Qazaqstan oblysy","KZ-SEV":"Soltüstik Qazaqstan oblysy","KZ-ZHA":"Zhambyl oblysy"}; | |
states["KE"] = {"KE-200":"Central","KE-300":"Coast","KE-400":"Eastern","KE-110":"Nairobi","KE-500":"North-Eastern","KE-600":"Nyanza","KE-700":"Rift Valley","KE-900":"Western"}; | |
states["KI"] = {"KI-G":"Gilbert Islands","KI-L":"Line Islands","KI-P":"Phoenix Islands"}; | |
states["KW"] = {"KW-AH":"Al Aḩmadī","KW-FA":"Al Farwānīyah","KW-JA":"Al Jahrā’","KW-KU":"Al Kuwayt","KW-MU":"Mubārak al Kabīr","KW-HA":"Ḩawallī"}; | |
states["KG"] = {"KG-B":"Batken","KG-GB":"Bishkek","KG-C":"Chü","KG-J":"Jalal-Abad","KG-N":"Naryn","KG-O":"Osh","KG-T":"Talas","KG-Y":"Ysyk-Köl"}; | |
states["LA"] = {"LA-AT":"Attapu Attopeu","LA-BK":"Bokèo","LA-BL":"Bolikhamxai Borikhane","LA-CH":"Champasak Champassak","LA-HO":"Houaphan","LA-KH":"Khammouan","LA-LM":"Louang Namtha","LA-LP":"Louangphabang Louang Prabang","LA-OU":"Oudômxai Oudomsai","LA-PH":"Phôngsali Phong Saly","LA-SL":"Salavan Saravane","LA-SV":"Savannakhét","LA-VI":"Vientiane","LA-XA":"Xaignabouli Sayaboury","LA-XN":"Xaisômboun","LA-XI":"Xiangkhoang Xieng Khouang","LA-XE":"Xékong Sékong"}; | |
states["LV"] = {"LV-011":"Adažu","LV-001":"Aglonas","LV-002":"Aizkraukles","LV-003":"Aizputes","LV-004":"Aknistes","LV-005":"Alojas","LV-006":"Alsungas","LV-007":"Aluksnes","LV-008":"Amatas","LV-009":"Apes","LV-010":"Auces","LV-012":"Babites","LV-013":"Baldones","LV-014":"Baltinavas","LV-015":"Balvu","LV-016":"Bauskas","LV-017":"Beverinas","LV-018":"Brocenu","LV-019":"Burtnieku","LV-020":"Carnikavas","LV-022":"Cesu","LV-021":"Cesvaines","LV-023":"Ciblas","LV-024":"Dagdas","LV-025":"Daugavpils","LV-026":"Dobeles","LV-027":"Dundagas","LV-028":"Durbes","LV-029":"Engures","LV-030":"Erglu","LV-031":"Garkalnes","LV-032":"Grobinas","LV-033":"Gulbenes","LV-034":"Iecavas","LV-035":"Ikškiles","LV-036":"Ilukstes","LV-037":"Incukalna","LV-038":"Jaunjelgavas","LV-039":"Jaunpiebalgas","LV-040":"Jaunpils","LV-042":"Jekabpils","LV-041":"Jelgavas","LV-043":"Kandavas","LV-044":"Karsavas","LV-051":"Keguma","LV-052":"Kekavas","LV-045":"Kocenu","LV-046":"Kokneses","LV-047":"Kraslavas","LV-048":"Krimuldas","LV-049":"Krustpils","LV-050":"Kuldigas","LV-053":"Lielvardes","LV-055":"Ligatnes","LV-054":"Limbažu","LV-056":"Livanu","LV-057":"Lubanas","LV-058":"Ludzas","LV-059":"Madonas","LV-061":"Malpils","LV-062":"Marupes","LV-060":"Mazsalacas","LV-063":"Mersraga","LV-064":"Naukšenu","LV-065":"Neretas","LV-066":"Nicas","LV-067":"Ogres","LV-068":"Olaines","LV-069":"Ozolnieku","LV-070":"Pargaujas","LV-071":"Pavilostas","LV-072":"Plavinu","LV-073":"Preilu","LV-074":"Priekules","LV-075":"Priekulu","LV-076":"Raunas","LV-077":"Rezeknes","LV-078":"Riebinu","LV-079":"Rojas","LV-080":"Ropažu","LV-081":"Rucavas","LV-082":"Rugaju","LV-084":"Rujienas","LV-083":"Rundales","LV-086":"Salacgrivas","LV-085":"Salas","LV-087":"Salaspils","LV-088":"Saldus","LV-089":"Saulkrastu","LV-090":"Sejas","LV-091":"Siguldas","LV-092":"Skriveru","LV-093":"Skrundas","LV-094":"Smiltenes","LV-095":"Stopinu","LV-096":"Strencu","LV-097":"Talsu","LV-098":"Tervetes","LV-099":"Tukuma","LV-100":"Vainodes","LV-101":"Valkas","LV-102":"Varaklanu","LV-103":"Varkavas","LV-104":"Vecpiebalgas","LV-105":"Vecumnieku","LV-106":"Ventspils","LV-107":"Viesites","LV-108":"Vilakas","LV-109":"Vilanu","LV-110":"Zilupes"}; | |
states["LB"] = {"LB-BI":"Al Biqā‘","LB-JA":"Al Janūb","LB-NA":"An Nabaţīyah","LB-AS":"Ash Shimāl","LB-BA":"Bayrūt","LB-BH":"B‘alabak-Al Hirmil","LB-JL":"Jabal Lubnān","LB-AK":"‘Akkār"}; | |
states["LS"] = {"LS-D":"Berea","LS-B":"Butha-Buthe","LS-C":"Leribe","LS-E":"Mafeteng","LS-A":"Maseru","LS-F":"Mohale's Hoek","LS-J":"Mokhotlong","LS-H":"Qacha's Nek","LS-G":"Quthing","LS-K":"Thaba-Tseka"}; | |
states["LR"] = {"LR-BM":"Bomi","LR-BG":"Bong","LR-GP":"Gbarpolu","LR-GB":"Grand Bassa","LR-CM":"Grand Cape Mount","LR-GG":"Grand Gedeh","LR-GK":"Grand Kru","LR-LO":"Lofa","LR-MG":"Margibi","LR-MY":"Maryland","LR-MO":"Montserrado","LR-NI":"Nimba","LR-RG":"River Gee","LR-RI":"Rivercess","LR-SI":"Sinoe"}; | |
states["LY"] = {"LY-BU":"Al Buţnān","LY-JA":"Al Jabal al Akhḑar","LY-JG":"Al Jabal al Gharbī","LY-JI":"Al Jifārah","LY-JU":"Al Jufrah","LY-KF":"Al Kufrah","LY-MJ":"Al Marj","LY-MB":"Al Marqab","LY-QT":"Al Qaţrūn","LY-WA":"Al Wāḩāt","LY-NQ":"An Nuqaţ al Khams","LY-ZA":"Az Zāwiyah","LY-BA":"Banghāzī","LY-DR":"Darnah","LY-GT":"Ghāt","LY-MZ":"Mizdah","LY-MI":"Mişrātah","LY-MQ":"Murzuq","LY-NL":"Nālūt","LY-SB":"Sabhā","LY-SR":"Surt","LY-WD":"Wādī al Ḩayāt","LY-WS":"Wādī ash Shāţi’","LY-TB":"Ţarābulus"}; | |
states["LI"] = {"LI-01":"Balzers","LI-02":"Eschen","LI-03":"Gamprin","LI-04":"Mauren","LI-05":"Planken","LI-06":"Ruggell","LI-07":"Schaan","LI-08":"Schellenberg","LI-09":"Triesen","LI-10":"Triesenberg","LI-11":"Vaduz"}; | |
states["LT"] = {"LT-AL":"Alytaus","LT-KU":"Kauno","LT-KL":"Klaipėdos","LT-MR":"Marijampolės","LT-PN":"Panevėžio","LT-TA":"Tauragės","LT-TE":"Telšių","LT-UT":"Utenos","LT-VL":"Vilniaus","LT-SA":"Šiaulių"}; | |
states["LU"] = {"LU-D":"Diekirch","LU-G":"Grevenmacher","LU-L":"Luxembourg"}; | |
states["MO"] = {"MO":"Macau"}; | |
states["MK"] = {"MK-01":"Aerodrom †","MK-02":"Aračinovo","MK-03":"Berovo","MK-04":"Bitola","MK-05":"Bogdanci","MK-06":"Bogovinje","MK-07":"Bosilovo","MK-08":"Brvenica","MK-09":"Butel †","MK-78":"Centar Župa","MK-77":"Centar †","MK-21":"Debar","MK-22":"Debarca","MK-23":"Delčevo","MK-25":"Demir Hisar","MK-24":"Demir Kapija","MK-26":"Dojran","MK-27":"Dolneni","MK-28":"Drugovo","MK-17":"Gazi Baba †","MK-18":"Gevgelija","MK-29":"Gjorče Petrov †","MK-19":"Gostivar","MK-20":"Gradsko","MK-34":"Ilinden","MK-35":"Jegunovce","MK-37":"Karbinci","MK-38":"Karpoš †","MK-36":"Kavadarci","MK-39":"Kisela Voda †","MK-40":"Kičevo","MK-41":"Konče","MK-42":"Kočani","MK-43":"Kratovo","MK-44":"Kriva Palanka","MK-45":"Krivogaštani","MK-46":"Kruševo","MK-47":"Kumanovo","MK-48":"Lipkovo","MK-49":"Lozovo","MK-51":"Makedonska Kamenica","MK-52":"Makedonski Brod","MK-50":"Mavrovo i Rostuša","MK-53":"Mogila","MK-54":"Negotino","MK-55":"Novaci","MK-56":"Novo Selo","MK-58":"Ohrid","MK-57":"Oslomej","MK-60":"Pehčevo","MK-59":"Petrovec","MK-61":"Plasnica","MK-62":"Prilep","MK-63":"Probištip","MK-64":"Radoviš","MK-65":"Rankovce","MK-66":"Resen","MK-67":"Rosoman","MK-68":"Saraj †","MK-70":"Sopište","MK-71":"Staro Nagoričane","MK-72":"Struga","MK-73":"Strumica","MK-74":"Studeničani","MK-69":"Sveti Nikole","MK-75":"Tearce","MK-76":"Tetovo","MK-10":"Valandovo","MK-11":"Vasilevo","MK-13":"Veles","MK-12":"Vevčani","MK-14":"Vinica","MK-15":"Vraneštica","MK-16":"Vrapčište","MK-31":"Zajas","MK-32":"Zelenikovo","MK-33":"Zrnovci","MK-79":"Čair †","MK-80":"Čaška","MK-81":"Češinovo-Obleševo","MK-82":"Čučer Sandevo","MK-83":"Štip","MK-84":"Šuto Orizari †","MK-30":"Želino"}; | |
states["MG"] = {"MG-T":"Antananarivo","MG-D":"Antsiranana","MG-F":"Fianarantsoa","MG-M":"Mahajanga","MG-A":"Toamasina","MG-U":"Toliara"}; | |
states["MW"] = {"MW-N":"Chakumpoto","MW-S":"Chakumwera","MW-C":"Chapakati"}; | |
states["MY"] = {"MY-01":"Johor","MY-02":"Kedah","MY-03":"Kelantan","MY-04":"Melaka","MY-05":"Negeri Sembilan","MY-06":"Pahang","MY-08":"Perak","MY-09":"Perlis","MY-07":"Pulau Pinang","MY-12":"Sabah","MY-13":"Sarawak","MY-10":"Selangor","MY-11":"Terengganu","MY-14":"Wilayah Persekutuan Kuala Lumpur","MY-15":"Wilayah Persekutuan Labuan","MY-16":"Wilayah Persekutuan Putrajaya"}; | |
states["MV"] = {"MV-SU":"Dhekunu","MV-MLE":"Maale","MV-US":"Mathi-Dhekunu","MV-UN":"Mathi-Uthuru","MV-CE":"Medhu","MV-SC":"Medhu-Dhekunu","MV-NC":"Medhu-Uthuru","MV-NO":"Uthuru"}; | |
states["ML"] = {"ML-BKO":"Bamako","ML-7":"Gao","ML-1":"Kayes","ML-8":"Kidal","ML-2":"Koulikoro","ML-5":"Mopti","ML-3":"Sikasso","ML-4":"Ségou","ML-6":"Tombouctou"}; | |
states["MT"] = {"MT-01":"Attard","MT-02":"Balzan","MT-03":"Birgu","MT-04":"Birkirkara","MT-05":"Birżebbuġa","MT-06":"Bormla","MT-07":"Dingli","MT-08":"Fgura","MT-09":"Floriana","MT-10":"Fontana","MT-11":"Gudja","MT-13":"Għajnsielem","MT-14":"Għarb","MT-15":"Għargħur","MT-16":"Għasri","MT-17":"Għaxaq","MT-12":"Gżira","MT-19":"Iklin","MT-20":"Isla","MT-21":"Kalkara","MT-22":"Kerċem","MT-23":"Kirkop","MT-24":"Lija","MT-25":"Luqa","MT-26":"Marsa","MT-27":"Marsaskala","MT-28":"Marsaxlokk","MT-29":"Mdina","MT-30":"Mellieħa","MT-32":"Mosta","MT-33":"Mqabba","MT-34":"Msida","MT-35":"Mtarfa","MT-36":"Munxar","MT-31":"Mġarr","MT-37":"Nadur","MT-38":"Naxxar","MT-39":"Paola","MT-40":"Pembroke","MT-41":"Pietà","MT-42":"Qala","MT-43":"Qormi","MT-44":"Qrendi","MT-45":"Rabat Għawdex","MT-46":"Rabat Malta","MT-47":"Safi","MT-50":"San Lawrenz","MT-51":"San Pawl il-Baħar","MT-48":"San Ġiljan","MT-49":"San Ġwann","MT-52":"Sannat","MT-53":"Santa Luċija","MT-54":"Santa Venera","MT-55":"Siġġiewi","MT-56":"Sliema","MT-57":"Swieqi","MT-59":"Tarxien","MT-58":"Ta’ Xbiex","MT-60":"Valletta","MT-61":"Xagħra","MT-62":"Xewkija","MT-63":"Xgħajra","MT-18":"Ħamrun","MT-64":"Żabbar","MT-65":"Żebbuġ Għawdex","MT-66":"Żebbuġ Malta","MT-67":"Żejtun","MT-68":"Żurrieq"}; | |
states["MH"] = {"MH-ALL":"Ailinglaplap","MH-ALK":"Ailuk","MH-ARN":"Arno","MH-AUR":"Aur","MH-EBO":"Ebon","MH-ENI":"Enewetak","MH-JAB":"Jabat","MH-JAL":"Jaluit","MH-KIL":"Kili","MH-KWA":"Kwajalein","MH-LAE":"Lae","MH-LIB":"Lib","MH-LIK":"Likiep","MH-MAJ":"Majuro","MH-MAL":"Maloelap","MH-MEJ":"Mejit","MH-MIL":"Mili","MH-NMK":"Namorik","MH-NMU":"Namu","MH-RON":"Rongelap","MH-UJA":"Ujae","MH-UTI":"Utirik","MH-WTH":"Wotho","MH-WTJ":"Wotje"}; | |
states["MQ"] = {"MQ":"Martinique"}; | |
states["MR"] = {"MR-07":"Adrar","MR-03":"Assaba","MR-05":"Brakna","MR-08":"Dakhlet Nouâdhibou","MR-04":"Gorgol","MR-10":"Guidimaka","MR-01":"Hodh ech Chargui","MR-02":"Hodh el Gharbi","MR-12":"Inchiri","MR-NKC":"Nouakchott","MR-09":"Tagant","MR-11":"Tiris Zemmour","MR-06":"Trarza"}; | |
states["MU"] = {"MU-AG":"Agalega Islands","MU-BL":"Black River","MU-CC":"Cargados Carajos Shoals","MU-FL":"Flacq","MU-GP":"Grand Port","MU-MO":"Moka","MU-PA":"Pamplemousses","MU-PW":"Plaines Wilhems","MU-PL":"Port Louis","MU-RR":"Rivière du Rempart","MU-RO":"Rodrigues Island","MU-SA":"Savanne"}; | |
states["YT"] = {"YT":"Mayotte"}; | |
states["MX"] = {"MX-AGU":"Aguascalientes","MX-BCN":"Baja California","MX-BCS":"Baja California Sur","MX-CAM":"Campeche","MX-CHP":"Chiapas","MX-CHH":"Chihuahua","MX-COA":"Coahuila","MX-COL":"Colima","MX-DIF":"Distrito Federal","MX-DUR":"Durango","MX-GUA":"Guanajuato","MX-GRO":"Guerrero","MX-HID":"Hidalgo","MX-JAL":"Jalisco","MX-MIC":"Michoacán","MX-MOR":"Morelos","MX-MEX":"México","MX-NAY":"Nayarit","MX-NLE":"Nuevo León","MX-OAX":"Oaxaca","MX-PUE":"Puebla","MX-QUE":"Querétaro","MX-ROO":"Quintana Roo","MX-SLP":"San Luis Potosí","MX-SIN":"Sinaloa","MX-SON":"Sonora","MX-TAB":"Tabasco","MX-TAM":"Tamaulipas","MX-TLA":"Tlaxcala","MX-VER":"Veracruz","MX-YUC":"Yucatán","MX-ZAC":"Zacatecas"}; | |
states["FM"] = {"FM-TRK":"Chuuk","FM-KSA":"Kosrae","FM-PNI":"Pohnpei","FM-YAP":"Yap"}; | |
states["MC"] = {"MC-FO":"Fontvieille","MC-JE":"Jardin Exotique","MC-CL":"La Colle","MC-CO":"La Condamine","MC-GA":"La Gare","MC-SO":"La Source","MC-LA":"Larvotto","MC-MA":"Malbousquet","MC-MO":"Monaco-Ville","MC-MG":"Moneghetti","MC-MC":"Monte-Carlo","MC-MU":"Moulins","MC-PH":"Port-Hercule","MC-SR":"Saint-Roman","MC-SD":"Sainte-Dévote","MC-SP":"Spélugues","MC-VR":"Vallon de la Rousse"}; | |
states["MN"] = {"MN-073":"Arhangay","MN-071":"Bayan-Ölgiy","MN-069":"Bayanhongor","MN-067":"Bulgan","MN-037":"Darhan uul","MN-061":"Dornod","MN-063":"Dornogovĭ","MN-059":"Dundgovĭ","MN-057":"Dzavhan","MN-065":"Govĭ-Altay","MN-064":"Govĭ-Sümber","MN-039":"Hentiy","MN-043":"Hovd","MN-041":"Hövsgöl","MN-035":"Orhon","MN-049":"Selenge","MN-051":"Sühbaatar","MN-047":"Töv","MN-046":"Uvs","MN-053":"Ömnögovĭ","MN-055":"Övörhangay"}; | |
states["ME"] = {"ME":"Montenegro"}; | |
states["MS"] = {"MS":"Montserrat"}; | |
states["MA"] = {"MA-09":"Chaouia-Ouardigha","MA-10":"Doukkala-Abda","MA-05":"Fès-Boulemane","MA-02":"Gharb-Chrarda-Beni Hssen","MA-08":"Grand Casablanca","MA-14":"Guelmim-Es Smara","MA-04":"L'Oriental","MA-15":"Laâyoune-Boujdour-Sakia el Hamra","MA-11":"Marrakech-Tensift-Al Haouz","MA-06":"Meknès-Tafilalet","MA-16":"Oued ed Dahab-Lagouira (EH)","MA-07":"Rabat-Salé-Zemmour-Zaer","MA-13":"Sous-Massa-Draa","MA-12":"Tadla-Azilal","MA-01":"Tanger-Tétouan","MA-03":"Taza-Al Hoceima-Taounate"}; | |
states["MZ"] = {"MZ-P":"Cabo Delgado","MZ-G":"Gaza","MZ-I":"Inhambane","MZ-B":"Manica","MZ-L":"Maputo","MZ-MPM":"Maputo","MZ-N":"Nampula","MZ-A":"Niassa","MZ-S":"Sofala","MZ-T":"Tete","MZ-Q":"Zambézia"}; | |
states["MM"] = {"MM-07":"Ayeyarwady","MM-02":"Bago","MM-14":"Chin","MM-11":"Kachin","MM-12":"Kayah","MM-13":"Kayin","MM-03":"Magway","MM-04":"Mandalay","MM-15":"Mon","MM-16":"Rakhine","MM-01":"Sagaing","MM-17":"Shan","MM-05":"Tanintharyi","MM-06":"Yangon"}; | |
states["NA"] = {"NA-CA":"Caprivi","NA-ER":"Erongo","NA-HA":"Hardap","NA-KA":"Karas","NA-KH":"Khomas","NA-KU":"Kunene","NA-OW":"Ohangwena","NA-OK":"Okavango","NA-OH":"Omaheke","NA-OS":"Omusati","NA-ON":"Oshana","NA-OT":"Oshikoto","NA-OD":"Otjozondjupa"}; | |
states["NR"] = {"NR-01":"Aiwo","NR-02":"Anabar","NR-03":"Anetan","NR-04":"Anibare","NR-05":"Baiti","NR-06":"Boe","NR-07":"Buada","NR-08":"Denigomodu","NR-09":"Ewa","NR-10":"Ijuw","NR-11":"Meneng","NR-12":"Nibok","NR-13":"Uaboe","NR-14":"Yaren"}; | |
states["NP"] = {"NP-2":"Madhya Pashchimanchal","NP-1":"Madhyamanchal","NP-3":"Pashchimanchal","NP-4":"Purwanchal","NP-5":"Sudur Pashchimanchal"}; | |
states["NL"] = {"NL-DR":"Drenthe","NL-FL":"Flevoland","NL-FR":"Friesland","NL-GE":"Gelderland","NL-GR":"Groningen","NL-LI":"Limburg","NL-NB":"Noord-Brabant","NL-NH":"Noord-Holland","NL-OV":"Overijssel","NL-UT":"Utrecht","NL-ZE":"Zeeland","NL-ZH":"Zuid-Holland"}; | |
states["NC"] = {"NC":"New Caladonia"}; | |
states["NZ"] = {"NZ-AUK":"Auckland","NZ-BOP":"Bay of Plenty","NZ-CAN":"Canterbury","NZ-CIT":"Chatham Islands Territory","NZ-GIS":"Gisborne District","NZ-HKB":"Hawkes's Bay","NZ-MWT":"Manawatu-Wanganui","NZ-MBH":"Marlborough District","NZ-NSN":"Nelson City","NZ-NTL":"Northland","NZ-OTA":"Otago","NZ-STL":"Southland","NZ-TKI":"Taranaki","NZ-TAS":"Tasman District","NZ-WKO":"Waikato","NZ-WGN":"Wellington","NZ-WTC":"West Coast"}; | |
states["NI"] = {"NI-AN":"Atlántico Norte","NI-AS":"Atlántico Sur","NI-BO":"Boaco","NI-CA":"Carazo","NI-CI":"Chinandega","NI-CO":"Chontales","NI-ES":"Estelí","NI-GR":"Granada","NI-JI":"Jinotega","NI-LE":"León","NI-MD":"Madriz","NI-MN":"Managua","NI-MS":"Masaya","NI-MT":"Matagalpa","NI-NS":"Nueva Segovia","NI-RI":"Rivas","NI-SJ":"Río San Juan"}; | |
states["NE"] = {"NE-1":"Agadez","NE-2":"Diffa","NE-3":"Dosso","NE-4":"Maradi","NE-8":"Niamey","NE-5":"Tahoua","NE-6":"Tillabéri","NE-7":"Zinder"}; | |
states["NG"] = {"NG-AB":"Abia","NG-FC":"Abuja Federal Capital Territory","NG-AD":"Adamawa","NG-AK":"Akwa Ibom","NG-AN":"Anambra","NG-BA":"Bauchi","NG-BY":"Bayelsa","NG-BE":"Benue","NG-BO":"Borno","NG-CR":"Cross River","NG-DE":"Delta","NG-EB":"Ebonyi","NG-ED":"Edo","NG-EK":"Ekiti","NG-EN":"Enugu","NG-GO":"Gombe","NG-IM":"Imo","NG-JI":"Jigawa","NG-KD":"Kaduna","NG-KN":"Kano","NG-KT":"Katsina","NG-KE":"Kebbi","NG-KO":"Kogi","NG-KW":"Kwara","NG-LA":"Lagos","NG-NA":"Nassarawa","NG-NI":"Niger","NG-OG":"Ogun","NG-ON":"Ondo","NG-OS":"Osun","NG-OY":"Oyo","NG-PL":"Plateau","NG-RI":"Rivers","NG-SO":"Sokoto","NG-TA":"Taraba","NG-YO":"Yobe","NG-ZA":"Zamfara"}; | |
states["NU"] = {"NU":"Niue"}; | |
states["NF"] = {"NF":"Norfolk Island"}; | |
states["KP"] = {"KP-04":"Chagang-do Jakangto","KP-08":"Hamgyǒng-namdo Hamkyeongnamto","KP-09":"Hamkyeongpukto Hamgyǒng-bukto","KP-06":"Hwanghae-bukto Hwanghaipukto","KP-05":"Hwanghae-namdo Hwanghainamto","KP-07":"Kangweonto Kangwǒn-do","KP-03":"P'yǒngan-bukto Phyeonganpukto","KP-01":"P'yǒngyang Phyeongyang","KP-02":"Phyeongannamto P'yǒngan-namdo","KP-13":"Raseon Nasǒn","KP-10":"Ryangkangto Yanggang-do"}; | |
states["MP"] = {"MP":"Northern Mariana Islands"}; | |
states["NO"] = {"NO-02":"Akershus","NO-09":"Aust-Agder","NO-06":"Buskerud","NO-20":"Finnmark","NO-04":"Hedmark","NO-12":"Hordaland","NO-22":"Jan Mayen","NO-15":"Møre og Romsdal","NO-17":"Nord-Trøndelag","NO-18":"Nordland","NO-05":"Oppland","NO-03":"Oslo","NO-11":"Rogaland","NO-14":"Sogn og Fjordane","NO-21":"Svalbard","NO-16":"Sør-Trøndelag","NO-08":"Telemark","NO-19":"Troms","NO-10":"Vest-Agder","NO-07":"Vestfold","NO-01":"Østfold"}; | |
states["OM"] = {"OM-DA":"Ad Dākhilīyah","OM-BU":"Al Buraymī","OM-BA":"Al Bāţinah","OM-WU":"Al Wusţá","OM-SH":"Ash Sharqīyah","OM-ZA":"Az̧ Z̧āhirah","OM-MA":"Masqaţ","OM-MU":"Musandam","OM-ZU":"Z̧ufār"}; | |
states["PK"] = {"PK-JK":"Azad Kashmir","PK-BA":"Balochistan","PK-TA":"Federally Administered Tribal Areas","PK-GB":"Gilgit-Baltistan","PK-IS":"Islamabad","PK-KP":"Khyber Pakhtunkhwa","PK-PB":"Punjab","PK-SD":"Sindh"}; | |
states["PW"] = {"PW-002":"Aimeliik","PW-004":"Airai","PW-010":"Angaur","PW-050":"Hatobohei","PW-100":"Kayangel","PW-150":"Koror","PW-212":"Melekeok","PW-214":"Ngaraard","PW-218":"Ngarchelong","PW-222":"Ngardmau","PW-224":"Ngatpang","PW-226":"Ngchesar","PW-227":"Ngeremlengui","PW-228":"Ngiwal","PW-350":"Peleliu","PW-370":"Sonsorol"}; | |
states["PS"] = {"PS-HBN":"Al Khalīl","PS-JEM":"Al Quds","PS-JRH":"Arīḩā wa al Aghwār","PS-BTH":"Bayt Laḩm","PS-DEB":"Dayr al Balaḩ","PS-GZA":"Ghazzah","PS-JEN":"Janīn","PS-KYS":"Khān Yūnis","PS-NBS":"Nāblus","PS-QQA":"Qalqīlyah","PS-RFH":"Rafaḩ","PS-RBH":"Rām Allāh wa al Bīrah","PS-SLT":"Salfīt","PS-NGZ":"Shamāl Ghazzah","PS-TBS":"Ţūbās","PS-TKM":"Ţūlkarm"}; | |
states["PA"] = {"PA-1":"Bocas del Toro","PA-4":"Chiriquí","PA-2":"Coclé","PA-3":"Colón","PA-5":"Darién","PA-EM":"Emberá","PA-6":"Herrera","PA-KY":"Kuna Yala","PA-7":"Los Santos","PA-NB":"Ngöbe-Buglé","PA-8":"Panamá","PA-9":"Veraguas"}; | |
states["PG"] = {"PG-CPM":"Central","PG-CPK":"Chimbu","PG-EBR":"East New Britain","PG-ESW":"East Sepik","PG-EHG":"Eastern Highlands","PG-EPW":"Enga","PG-GPK":"Gulf","PG-MPM":"Madang","PG-MRL":"Manus","PG-MBA":"Milne Bay","PG-MPL":"Morobe","PG-NCD":"National Capital District","PG-NIK":"New Ireland","PG-NSA":"North Solomons","PG-NPP":"Northern","PG-SAN":"Sandaun","PG-SHM":"Southern Highlands","PG-WBK":"West New Britain","PG-WPD":"Western","PG-WHM":"Western Highlands"}; | |
states["PY"] = {"PY-16":"Alto Paraguay","PY-10":"Alto Paraná","PY-13":"Amambay","PY-ASU":"Asunción","PY-19":"Boquerón","PY-5":"Caaguazú","PY-6":"Caazapá","PY-14":"Canindeyú","PY-11":"Central","PY-1":"Concepción","PY-3":"Cordillera","PY-4":"Guairá","PY-7":"Itapúa","PY-8":"Misiones","PY-9":"Paraguarí","PY-15":"Presidente Hayes","PY-2":"San Pedro","PY-12":"Ñeembucú"}; | |
states["PE"] = {"PE-AMA":"Amazonas","PE-ANC":"Ancash","PE-APU":"Apurímac","PE-ARE":"Arequipa","PE-AYA":"Ayacucho","PE-CAJ":"Cajamarca","PE-CUS":"Cuzco","PE-CAL":"El Callao","PE-HUV":"Huancavelica","PE-HUC":"Huánuco","PE-ICA":"Ica","PE-JUN":"Junín","PE-LAL":"La Libertad","PE-LAM":"Lambayeque","PE-LIM":"Lima","PE-LOR":"Loreto","PE-MDD":"Madre de Dios","PE-MOQ":"Moquegua","PE-LMA":"Municipalidad Metropolitana de Lima","PE-PAS":"Pasco","PE-PIU":"Piura","PE-PUN":"Puno","PE-SAM":"San Martín","PE-TAC":"Tacna","PE-TUM":"Tumbes","PE-UCA":"Ucayali"}; | |
states["PH"] = {"PH-14":"Nagsasariling Rehiyon ng Muslim sa Mindanaw","PH-00":"Pambansang Punong Rehiyon","PH-15":"Rehiyon ng Administratibo ng Kordilyera","PH-05":"Rehiyon ng Bikol","PH-40":"Rehiyon ng Calabarzon","PH-11":"Rehiyon ng Dabaw","PH-07":"Rehiyon ng Gitnang Bisaya","PH-03":"Rehiyon ng Gitnang Luson","PH-10":"Rehiyon ng Hilagang Mindanaw","PH-01":"Rehiyon ng Iloko","PH-06":"Rehiyon ng Kanlurang Bisaya","PH-13":"Rehiyon ng Karaga","PH-02":"Rehiyon ng Lambak ng Kagayan","PH-41":"Rehiyon ng Mimaropa","PH-08":"Rehiyon ng Silangang Bisaya","PH-12":"Rehiyon ng Soccsksargen","PH-09":"Rehiyon ng Tangway ng Sambuwangga"}; | |
states["PN"] = {"PN":"Pitcairn"}; | |
states["PL"] = {"PL-DS":"Dolnośląskie","PL-KP":"Kujawsko-pomorskie","PL-LU":"Lubelskie","PL-LB":"Lubuskie","PL-MZ":"Mazowieckie","PL-MA":"Małopolskie","PL-OP":"Opolskie","PL-PK":"Podkarpackie","PL-PD":"Podlaskie","PL-PM":"Pomorskie","PL-WN":"Warmińsko-mazurskie","PL-WP":"Wielkopolskie","PL-ZP":"Zachodniopomorskie","PL-LD":"Łódzkie","PL-SL":"Śląskie","PL-SK":"Świętokrzyskie"}; | |
states["PT"] = {"PT-01":"Aveiro","PT-02":"Beja","PT-03":"Braga","PT-04":"Bragança","PT-05":"Castelo Branco","PT-06":"Coimbra","PT-08":"Faro","PT-09":"Guarda","PT-10":"Leiria","PT-11":"Lisboa","PT-12":"Portalegre","PT-13":"Porto","PT-30":"Região Autónoma da Madeira","PT-20":"Região Autónoma dos Açores","PT-14":"Santarém","PT-15":"Setúbal","PT-16":"Viana do Castelo","PT-17":"Vila Real","PT-18":"Viseu","PT-07":"Évora"}; | |
states["PR"] = {"PR":"Puerto Rico"}; | |
states["QA"] = {"QA-DA":"Ad Dawḩah","QA-KH":"Al Khawr wa adh Dhakhīrah","QA-WA":"Al Wakrah","QA-RA":"Ar Rayyān","QA-MS":"Ash Shamāl","QA-ZA":"Az̧ Z̧a‘āyin","QA-US":"Umm Şalāl"}; | |
states["MD"] = {"MD-AN":"Anenii Noi","MD-BS":"Basarabeasca","MD-BR":"Briceni","MD-BA":"Bălţi","MD-CA":"Cahul","MD-CT":"Cantemir","MD-CU":"Chişinău","MD-CM":"Cimişlia","MD-CR":"Criuleni","MD-CL":"Călăraşi","MD-CS":"Căuşeni","MD-DO":"Donduşeni","MD-DR":"Drochia","MD-DU":"Dubăsari","MD-ED":"Edineţ","MD-FL":"Floreşti","MD-FA":"Făleşti","MD-GL":"Glodeni","MD-GA":"Găgăuzia, Unitatea teritorială autonomă (UTAG)","MD-HI":"Hînceşti","MD-IA":"Ialoveni","MD-LE":"Leova","MD-NI":"Nisporeni","MD-OC":"Ocniţa","MD-OR":"Orhei","MD-RE":"Rezina","MD-RI":"Rîşcani","MD-SO":"Soroca","MD-ST":"Străşeni","MD-SN":"Stînga Nistrului, unitatea teritorială din","MD-SI":"Sîngerei","MD-TA":"Taraclia","MD-TE":"Teleneşti","MD-BD":"Tighina","MD-UN":"Ungheni","MD-SD":"Şoldăneşti","MD-SV":"Ştefan Vodă"}; | |
states["RE"] = {"RE":"Reunion"}; | |
states["RO"] = {"RO-AB":"Alba","RO-AR":"Arad","RO-AG":"Argeş","RO-BC":"Bacău","RO-BH":"Bihor","RO-BN":"Bistriţa-Năsăud","RO-BT":"Botoşani","RO-BV":"Braşov","RO-BR":"Brăila","RO-B":"Bucureşti","RO-BZ":"Buzău","RO-CS":"Caraş-Severin","RO-CJ":"Cluj","RO-CT":"Constanţa","RO-CV":"Covasna","RO-CL":"Călăraşi","RO-DJ":"Dolj","RO-DB":"Dâmboviţa","RO-GL":"Galaţi","RO-GR":"Giurgiu","RO-GJ":"Gorj","RO-HR":"Harghita","RO-HD":"Hunedoara","RO-IL":"Ialomiţa","RO-IS":"Iaşi","RO-IF":"Ilfov","RO-MM":"Maramureş","RO-MH":"Mehedinţi","RO-MS":"Mureş","RO-NT":"Neamţ","RO-OT":"Olt","RO-PH":"Prahova","RO-SM":"Satu Mare","RO-SB":"Sibiu","RO-SV":"Suceava","RO-SJ":"Sălaj","RO-TR":"Teleorman","RO-TM":"Timiş","RO-TL":"Tulcea","RO-VS":"Vaslui","RO-VN":"Vrancea","RO-VL":"Vâlcea"}; | |
states["RU"] = {"RU-AD":"Adygeya, Respublika","RU-AL":"Altay, Respublika","RU-ALT":"Altayskiy kray","RU-AMU":"Amurskaya oblast'","RU-ARK":"Arkhangel'skaya oblast'","RU-AST":"Astrakhanskaya oblast'","RU-BA":"Bashkortostan, Respublika","RU-BEL":"Belgorodskaya oblast'","RU-BRY":"Bryanskaya oblast'","RU-BU":"Buryatiya, Respublika","RU-CE":"Chechenskaya Respublika","RU-CHE":"Chelyabinskaya oblast'","RU-CHU":"Chukotskiy avtonomnyy okrug","RU-CU":"Chuvashskaya Respublika","RU-DA":"Dagestan, Respublika","RU-IN":"Ingushskaya Respublika","RU-IRK":"Irkutskaya oblast'","RU-IVA":"Ivanovskaya oblast'","RU-KB":"Kabardino-Balkarskaya Respublika","RU-KGD":"Kaliningradskaya oblast'","RU-KL":"Kalmykiya, Respublika","RU-KLU":"Kaluzhskaya oblast'","RU-KAM":"Kamchatskiy kray","RU-KC":"Karachayevo-Cherkesskaya Respublika","RU-KR":"Kareliya, Respublika","RU-KEM":"Kemerovskaya oblast'","RU-KHA":"Khabarovskiy kray","RU-KK":"Khakasiya, Respublika","RU-KHM":"Khanty-Mansiyskiy avtonomnyy okrug","RU-KIR":"Kirovskaya oblast'","RU-KO":"Komi, Respublika","RU-KOS":"Kostromskaya oblast'","RU-KDA":"Krasnodarskiy kray","RU-KYA":"Krasnoyarskiy kray","RU-KGN":"Kurganskaya oblast'","RU-KRS":"Kurskaya oblast'","RU-LEN":"Leningradskaya oblast'","RU-LIP":"Lipetskaya oblast'","RU-MAG":"Magadanskaya oblast'","RU-ME":"Mariy El, Respublika","RU-MO":"Mordoviya, Respublika","RU-MOS":"Moskovskaya oblast'","RU-MOW":"Moskva","RU-MUR":"Murmanskaya oblast'","RU-NEN":"Nenetskiy avtonomnyy okrug","RU-NIZ":"Nizhegorodskaya oblast'","RU-NGR":"Novgorodskaya oblast'","RU-NVS":"Novosibirskaya oblast'","RU-OMS":"Omskaya oblast'","RU-ORE":"Orenburgskaya oblast'","RU-ORL":"Orlovskaya oblast'","RU-PNZ":"Penzenskaya oblast'","RU-PER":"Permskiy kray","RU-PRI":"Primorskiy kray","RU-PSK":"Pskovskaya oblast'","RU-ROS":"Rostovskaya oblast'","RU-RYA":"Ryazanskaya oblast'","RU-SA":"Sakha, Respublika","RU-SAK":"Sakhalinskaya oblast'","RU-SAM":"Samarskaya oblast'","RU-SPE":"Sankt-Peterburg","RU-SAR":"Saratovskaya oblast'","RU-SE":"Severnaya Osetiya, Respublika","RU-SMO":"Smolenskaya oblast'","RU-STA":"Stavropol'skiy kray","RU-SVE":"Sverdlovskaya oblast'","RU-TAM":"Tambovskaya oblast'","RU-TA":"Tatarstan, Respublika","RU-TOM":"Tomskaya oblast'","RU-TUL":"Tul'skaya oblast'","RU-TVE":"Tverskaya oblast'","RU-TYU":"Tyumenskaya oblast'","RU-TY":"Tyva, Respublika","RU-UD":"Udmurtskaya Respublika","RU-ULY":"Ul'yanovskaya oblast'","RU-VLA":"Vladimirskaya oblast'","RU-VGG":"Volgogradskaya oblast'","RU-VLG":"Vologodskaya oblast'","RU-VOR":"Voronezhskaya oblast'","RU-YAN":"Yamalo-Nenetskiy avtonomnyy okrug","RU-YAR":"Yaroslavskaya oblast'","RU-YEV":"Yevreyskaya avtonomnaya oblast'","RU-ZAB":"Zabaykal'skiy kray"}; | |
states["RW"] = {"RW-02":"Est","RW-03":"Nord","RW-04":"Ouest","RW-05":"Sud","RW-01":"Ville de Kigal"}; | |
states["MF"] = {"MF":"Saint Martin"}; | |
states["WS"] = {"WS-AA":"A'ana","WS-AL":"Aiga-i-le-Tai","WS-AT":"Atua","WS-FA":"Fa'asaleleaga","WS-GE":"Gaga'emauga","WS-GI":"Gagaifomauga","WS-PA":"Palauli","WS-SA":"Satupa'itea","WS-TU":"Tuamasaga","WS-VF":"Va'a-o-Fonoti","WS-VS":"Vaisigano"}; | |
states["SM"] = {"SM-01":"Acquaviva","SM-06":"Borgo Maggiore","SM-02":"Chiesanuova","SM-03":"Domagnano","SM-04":"Faetano","SM-05":"Fiorentino","SM-08":"Montegiardino","SM-07":"San Marino","SM-09":"Serravalle"}; | |
states["ST"] = {"ST-P":"Príncipe","ST-S":"São Tomé"}; | |
states["SA"] = {"SA-11":"Al Bāḩah","SA-12":"Al Jawf","SA-03":"Al Madīnah","SA-05":"Al Qaşīm","SA-08":"Al Ḩudūd ash Shamālīyah","SA-01":"Ar Riyāḑ","SA-04":"Ash Sharqīyah","SA-09":"Jīzān","SA-02":"Makkah","SA-10":"Najrān","SA-07":"Tabūk","SA-14":"ٰĀsīr","SA-06":"Ḩā'il"}; | |
states["SN"] = {"SN-DK":"Dakar","SN-DB":"Diourbel","SN-FK":"Fatick","SN-KA":"Kaffrine","SN-KL":"Kaolack","SN-KD":"Kolda","SN-KE":"Kédougou","SN-LG":"Louga","SN-MT":"Matam","SN-SL":"Saint-Louis","SN-SE":"Sédhiou","SN-TC":"Tambacounda","SN-TH":"Thiès","SN-ZG":"Ziguinchor"}; | |
states["RS"] = {"RS-00":"Beograd","RS-14":"Borski okrug","RS-11":"Braničevski okrug","RS-23":"Jablanički okrug","RS-04":"Južnobanatski okrug","RS-06":"Južnobački okrug","RS-09":"Kolubarski okrug","RS-KM":"Kosovo-Metohija","RS-25":"Kosovski okrug","RS-28":"Kosovsko-Mitrovački okrug","RS-29":"Kosovsko-Pomoravski okrug","RS-08":"Mačvanski okrug","RS-17":"Moravički okrug","RS-20":"Nišavski okrug","RS-26":"Pećki okrug","RS-22":"Pirotski okrug","RS-10":"Podunavski okrug","RS-13":"Pomoravski okrug","RS-27":"Prizrenski okrug","RS-24":"Pčinjski okrug","RS-19":"Rasinski okrug","RS-18":"Raški okrug","RS-03":"Severnobanatski okrug","RS-01":"Severnobački okrug","RS-02":"Srednjebanatski okrug","RS-07":"Sremski okrug","RS-21":"Toplički okrug","RS-VO":"Vojvodina","RS-15":"Zaječarski okrug","RS-05":"Zapadnobački okrug","RS-16":"Zlatiborski okrug","RS-12":"Šumadijski okrug"}; | |
states["SC"] = {"SC-02":"Anse Boileau","SC-03":"Anse Etoile","SC-05":"Anse Royale","SC-01":"Anse aux Pins","SC-04":"Au Cap","SC-06":"Baie Lazare","SC-07":"Baie Sainte Anne","SC-08":"Beau Vallon","SC-09":"Bel Air","SC-10":"Bel Ombre","SC-11":"Cascade","SC-16":"English River","SC-12":"Glacis","SC-13":"Grand Anse Mahe","SC-14":"Grand Anse Praslin","SC-15":"La Digue","SC-24":"Les Mamelles","SC-17":"Mont Buxton","SC-18":"Mont Fleuri","SC-19":"Plaisance","SC-20":"Pointe Larue","SC-21":"Port Glaud","SC-25":"Roche Caiman","SC-22":"Saint Louis","SC-23":"Takamaka"}; | |
states["SL"] = {"SL-E":"Eastern","SL-N":"Northern","SL-S":"Southern","SL-W":"Western Area (Freetown)"}; | |
states["SG"] = {"SG-01":"Central Singapore","SG-02":"North East","SG-03":"North West","SG-04":"South East","SG-05":"South West"}; | |
states["SK"] = {"SK-BC":"Banskobystrický kraj","SK-BL":"Bratislavský kraj","SK-KI":"Košický kraj","SK-NI":"Nitriansky kraj","SK-PV":"Prešovský kraj","SK-TC":"Trenčiansky kraj","SK-TA":"Trnavský kraj","SK-ZI":"Žilinský kraj"}; | |
states["SI"] = {"SI-001":"Ajdovščina","SI-195":"Apače","SI-002":"Beltinci","SI-148":"Benedikt","SI-149":"Bistrica ob Sotli","SI-003":"Bled","SI-150":"Bloke","SI-004":"Bohinj","SI-005":"Borovnica","SI-006":"Bovec","SI-151":"Braslovče","SI-007":"Brda","SI-008":"Brezovica","SI-009":"Brežice","SI-152":"Cankova","SI-011":"Celje","SI-012":"Cerklje na Gorenjskem","SI-013":"Cerknica","SI-014":"Cerkno","SI-153":"Cerkvenjak","SI-196":"Cirkulane","SI-018":"Destrnik","SI-019":"Divača","SI-154":"Dobje","SI-020":"Dobrepolje","SI-155":"Dobrna","SI-021":"Dobrova-Polhov Gradec","SI-156":"Dobrovnik/Dobronak","SI-022":"Dol pri Ljubljani","SI-157":"Dolenjske Toplice","SI-023":"Domžale","SI-024":"Dornava","SI-025":"Dravograd","SI-026":"Duplek","SI-027":"Gorenja vas-Poljane","SI-028":"Gorišnica","SI-207":"Gorje","SI-029":"Gornja Radgona","SI-030":"Gornji Grad","SI-031":"Gornji Petrovci","SI-158":"Grad","SI-032":"Grosuplje","SI-159":"Hajdina","SI-161":"Hodoš/Hodos","SI-162":"Horjul","SI-160":"Hoče-Slivnica","SI-034":"Hrastnik","SI-035":"Hrpelje-Kozina","SI-036":"Idrija","SI-037":"Ig","SI-038":"Ilirska Bistrica","SI-039":"Ivančna Gorica","SI-040":"Izola/Isola","SI-041":"Jesenice","SI-163":"Jezersko","SI-042":"Juršinci","SI-043":"Kamnik","SI-044":"Kanal","SI-045":"Kidričevo","SI-046":"Kobarid","SI-047":"Kobilje","SI-049":"Komen","SI-164":"Komenda","SI-050":"Koper","SI-197":"Kosanjevica na Krki","SI-165":"Kostel","SI-051":"Kozje","SI-048":"Kočevje","SI-052":"Kranj","SI-053":"Kranjska Gora","SI-166":"Križevci","SI-054":"Krško","SI-055":"Kungota","SI-056":"Kuzma","SI-057":"Laško","SI-058":"Lenart","SI-059":"Lendava/Lendva","SI-060":"Litija","SI-061":"Ljubljana","SI-062":"Ljubno","SI-063":"Ljutomer","SI-208":"Log-Dragomer","SI-064":"Logatec","SI-167":"Lovrenc na Pohorju","SI-065":"Loška dolina","SI-066":"Loški Potok","SI-068":"Lukovica","SI-067":"Luče","SI-069":"Majšperk","SI-198":"Makole","SI-070":"Maribor","SI-168":"Markovci","SI-071":"Medvode","SI-072":"Mengeš","SI-073":"Metlika","SI-074":"Mežica","SI-169":"Miklavž na Dravskem polju","SI-075":"Miren-Kostanjevica","SI-170":"Mirna Peč","SI-076":"Mislinja","SI-199":"Mokronog-Trebelno","SI-078":"Moravske Toplice","SI-077":"Moravče","SI-079":"Mozirje","SI-080":"Murska Sobota","SI-081":"Muta","SI-082":"Naklo","SI-083":"Nazarje","SI-084":"Nova Gorica","SI-085":"Novo mesto","SI-086":"Odranci","SI-171":"Oplotnica","SI-087":"Ormož","SI-088":"Osilnica","SI-089":"Pesnica","SI-090":"Piran/Pirano","SI-091":"Pivka","SI-172":"Podlehnik","SI-093":"Podvelka","SI-092":"Podčetrtek","SI-200":"Poljčane","SI-173":"Polzela","SI-094":"Postojna","SI-174":"Prebold","SI-095":"Preddvor","SI-175":"Prevalje","SI-096":"Ptuj","SI-097":"Puconci","SI-100":"Radenci","SI-099":"Radeče","SI-101":"Radlje ob Dravi","SI-102":"Radovljica","SI-103":"Ravne na Koroškem","SI-176":"Razkrižje","SI-098":"Rače-Fram","SI-201":"Renče-Vogrsko","SI-209":"Rečica ob Savinji","SI-104":"Ribnica","SI-177":"Ribnica na Pohorju","SI-107":"Rogatec","SI-106":"Rogaška Slatina","SI-105":"Rogašovci","SI-108":"Ruše","SI-178":"Selnica ob Dravi","SI-109":"Semič","SI-110":"Sevnica","SI-111":"Sežana","SI-112":"Slovenj Gradec","SI-113":"Slovenska Bistrica","SI-114":"Slovenske Konjice","SI-179":"Sodražica","SI-180":"Solčava","SI-202":"Središče ob Dravi","SI-115":"Starše","SI-203":"Straža","SI-181":"Sveta Ana","SI-204":"Sveta Trojica v Slovenskih Goricah","SI-182":"Sveti Andraž v Slovenskih goricah","SI-116":"Sveti Jurij","SI-210":"Sveti Jurij v Slovenskih Goricah","SI-205":"Sveti Tomaž","SI-184":"Tabor","SI-010":"Tišina","SI-128":"Tolmin","SI-129":"Trbovlje","SI-130":"Trebnje","SI-185":"Trnovska vas","SI-186":"Trzin","SI-131":"Tržič","SI-132":"Turnišče","SI-133":"Velenje","SI-187":"Velika Polana","SI-134":"Velike Lašče","SI-188":"Veržej","SI-135":"Videm","SI-136":"Vipava","SI-137":"Vitanje","SI-138":"Vodice","SI-139":"Vojnik","SI-189":"Vransko","SI-140":"Vrhnika","SI-141":"Vuzenica","SI-142":"Zagorje ob Savi","SI-143":"Zavrč","SI-144":"Zreče","SI-015":"Črenšovci","SI-016":"Črna na Koroškem","SI-017":"Črnomelj","SI-033":"Šalovci","SI-183":"Šempeter-Vrtojba","SI-118":"Šentilj","SI-119":"Šentjernej","SI-120":"Šentjur pri Celju","SI-211":"Šentrupert","SI-117":"Šenčur","SI-121":"Škocjan","SI-122":"Škofja Loka","SI-123":"Škofljica","SI-124":"Šmarje pri Jelšah","SI-206":"Šmarješke Toplice","SI-125":"Šmartno ob Paki","SI-194":"Šmartno pri Litiji","SI-126":"Šoštanj","SI-127":"Štore","SI-190":"Žalec","SI-146":"Železniki","SI-191":"Žetale","SI-147":"Žiri","SI-192":"Žirovnica","SI-193":"Žužemberk"}; | |
states["SB"] = {"SB-CT":"Capital Territory (Honiara)","SB-CE":"Central","SB-CH":"Choiseul","SB-GU":"Guadalcanal","SB-IS":"Isabel","SB-MK":"Makira-Ulawa","SB-ML":"Malaita","SB-RB":"Rennell and Bellona","SB-TE":"Temotu","SB-WE":"Western"}; | |
states["SO"] = {"SO-AW":"Awdal","SO-BK":"Bakool","SO-BN":"Banaadir","SO-BR":"Bari","SO-BY":"Bay","SO-GA":"Galguduud","SO-GE":"Gedo","SO-HI":"Hiiraan","SO-JD":"Jubbada Dhexe","SO-JH":"Jubbada Hoose","SO-MU":"Mudug","SO-NU":"Nugaal","SO-SA":"Sanaag","SO-SD":"Shabeellaha Dhexe","SO-SH":"Shabeellaha Hoose","SO-SO":"Sool","SO-TO":"Togdheer","SO-WO":"Woqooyi Galbeed"}; | |
states["ZA"] = {"ZA-EC":"Eastern Cape","ZA-FS":"Free State","ZA-GT":"Gauteng","ZA-NL":"Kwazulu-Natal","ZA-LP":"Limpopo","ZA-MP":"Mpumalanga","ZA-NW":"North-West","ZA-NC":"Northern Cape","ZA-WC":"Western Cape"}; | |
states["GS"] = {"GS":"South Georgia/Sandwich Islands"}; | |
states["KR"] = {"KR-43":"Ch'ungch'ongbuk-do","KR-44":"Ch'ungch'ongnam-do","KR-45":"Chollabuk-do","KR-46":"Chollanam-do","KR-27":"Daegu Gwang'yeogsi","KR-30":"Daejeon Gwang'yeogsi","KR-42":"Gang'weondo","KR-29":"Gwangju Gwang'yeogsi","KR-28":"Inch'on-Kwangyokshi","KR-49":"Jejudo","KR-41":"Kyonggi-do","KR-47":"Kyongsangbuk-do","KR-48":"Kyongsangnam-do","KR-26":"Pusan-Kwangyokshi","KR-11":"Seoul","KR-31":"Ulsan-Kwangyokshi"}; | |
states["SS"] = {"SS-EC":"Central Equatoria","SS-EE":"Eastern Equatoria","SS-JG":"Jonglei","SS-LK":"Lakes","SS-BN":"Northern Bahr el Ghazal","SS-UY":"Unity","SS-NU":"Upper Nile","SS-WR":"Warrap","SS-BW":"Western Bahr el Ghazal","SS-EW":"Western Equatoria"}; | |
states["ES"] = {"ES-AN":"Andalucía","ES-AR":"Aragón","ES-AS":"Asturias, Principado de","ES-CN":"Canarias","ES-CB":"Cantabria","ES-CL":"Castilla y León","ES-CM":"Castilla-La Mancha","ES-CT":"Catalunya","ES-EX":"Extremadura","ES-GA":"Galicia","ES-IB":"Islas Baleares","ES-RI":"La Rioja","ES-MD":"Madrid, Comunidad de","ES-MC":"Murcia, Región de","ES-NC":"Navarra, Comunidad Foral de","ES-PV":"País Vasco","ES-VC":"Valenciana, Comunidad"}; | |
states["LK"] = {"LK-1":"Basnāhira paḷāta","LK-3":"Dakuṇu paḷāta","LK-2":"Madhyama paḷāta","LK-5":"Næ̆gĕnahira paḷāta","LK-9":"Sabaragamuva paḷāta","LK-4":"Uturu paḷāta","LK-7":"Uturumæ̆da paḷāta","LK-6":"Vayamba paḷāta","LK-8":"Ūva paḷāta"}; | |
states["BL"] = {"BL":"St. Barthelemy"}; | |
states["SX"] = {"SX":"St. Maarten"}; | |
states["VC"] = {"VC-01":"Charlotte","VC-06":"Grenadines","VC-02":"Saint Andrew","VC-03":"Saint David","VC-04":"Saint George","VC-05":"Saint Patrick"}; | |
states["SH"] = {"SH-AC":"Ascension","SH-HL":"Saint Helena","SH-TA":"Tristan da Cunha"}; | |
states["KN"] = {"KN-01":"Christ Church Nichola Town","KN-02":"Saint Anne Sandy Point","KN-03":"Saint George Basseterre","KN-04":"Saint George Gingerland","KN-05":"Saint James Windward","KN-06":"Saint John Capisterre","KN-07":"Saint John Figtree","KN-08":"Saint Mary Cayon","KN-09":"Saint Paul Capisterre","KN-10":"Saint Paul Charlestown","KN-11":"Saint Peter Basseterre","KN-12":"Saint Thomas Lowland","KN-13":"Saint Thomas Middle Island","KN-15":"Trinity Palmetto Point"}; | |
states["LC"] = {"LC-01":"Anse la Raye","LC-02":"Castries","LC-03":"Choiseul","LC-04":"Dauphin","LC-05":"Dennery","LC-06":"Gros Islet","LC-07":"Laborie","LC-08":"Micoud","LC-09":"Praslin","LC-10":"Soufrière","LC-11":"Vieux Fort"}; | |
states["PM"] = {"PM":"St.Pierre and Miquelon"}; | |
states["SD"] = {"SD-RS":"Al Baḩr al Aḩmar","SD-GZ":"Al Jazīrah","SD-KH":"Al Kharţūm","SD-GD":"Al Qaḑārif","SD-NR":"An Nīl","SD-NW":"An Nīl al Abyaḑ","SD-NB":"An Nīl al Azraq","SD-NO":"Ash Shamālīyah","SD-DW":"Gharb Dārfūr","SD-DS":"Janūb Dārfūr","SD-KS":"Janūb Kurdufān","SD-KA":"Kassalā","SD-DN":"Shamāl Dārfūr","SD-KN":"Shamāl Kurdufān","SD-DE":"Sharq Dārfūr","SD-SI":"Sinnār","SD-DC":"Zalingei"}; | |
states["SR"] = {"SR-BR":"Brokopondo","SR-CM":"Commewijne","SR-CR":"Coronie","SR-MA":"Marowijne","SR-NI":"Nickerie","SR-PR":"Para","SR-PM":"Paramaribo","SR-SA":"Saramacca","SR-SI":"Sipaliwini","SR-WA":"Wanica"}; | |
states["SJ"] = {"SJ":"Svalbard & Jan Mayen Islands"}; | |
states["SZ"] = {"SZ-HH":"Hhohho","SZ-LU":"Lubombo","SZ-MA":"Manzini","SZ-SH":"Shiselweni"}; | |
states["SE"] = {"SE-K":"Blekinge län","SE-W":"Dalarnas län","SE-I":"Gotlands län","SE-X":"Gävleborgs län","SE-N":"Hallands län","SE-Z":"Jämtlands län","SE-F":"Jönköpings län","SE-H":"Kalmar län","SE-G":"Kronobergs län","SE-BD":"Norrbottens län","SE-M":"Skåne län","SE-AB":"Stockholms län","SE-D":"Södermanlands län","SE-C":"Uppsala län","SE-S":"Värmlands län","SE-AC":"Västerbottens län","SE-Y":"Västernorrlands län","SE-U":"Västmanlands län","SE-O":"Västra Götalands län","SE-T":"Örebro län","SE-E":"Östergötlands län"}; | |
states["CH"] = {"CH-AG":"Aargau","CH-AR":"Appenzell Ausserrhoden","CH-AI":"Appenzell Innerrhoden","CH-BL":"Basel-Landschaft","CH-BS":"Basel-Stadt","CH-BE":"Bern","CH-FR":"Freiburg","CH-GE":"Genève","CH-GL":"Glarus","CH-GR":"Graubünden","CH-JU":"Jura","CH-LU":"Luzern","CH-NE":"Neuchâtel","CH-NW":"Nidwalden","CH-OW":"Obwalden","CH-SG":"Sankt Gallen","CH-SH":"Schaffhausen","CH-SZ":"Schwyz","CH-SO":"Solothurn","CH-TG":"Thurgau","CH-TI":"Ticino","CH-UR":"Uri","CH-VD":"Vaud","CH-VS":"Wallis","CH-ZG":"Zug","CH-ZH":"Zürich"}; | |
states["SY"] = {"SY-LA":"Al Lādhiqīyah","SY-QU":"Al Qunayţirah","SY-HA":"Al Ḩasakah","SY-RA":"Ar Raqqah","SY-SU":"As Suwaydā'","SY-DR":"Dar'ā","SY-DY":"Dayr az Zawr","SY-DI":"Dimashq","SY-ID":"Idlib","SY-RD":"Rīf Dimashq","SY-TA":"Ţarţūs","SY-HL":"Ḩalab","SY-HM":"Ḩamāh","SY-HI":"Ḩimş"}; | |
states["TW"] = {"TW-CHA":"Changhua","TW-CYI":"Chiayi","TW-CYQ":"Chiayi","TW-HSZ":"Hsinchu","TW-HSQ":"Hsinchu","TW-HUA":"Hualien","TW-ILA":"Ilan","TW-KHH":"Kaohsiung","TW-KHQ":"Kaohsiung","TW-KEE":"Keelung","TW-MIA":"Miaoli","TW-NAN":"Nantou","TW-PEN":"Penghu","TW-PIF":"Pingtung","TW-TXQ":"Taichung","TW-TXG":"Taichung","TW-TNQ":"Tainan","TW-TNN":"Tainan","TW-TPQ":"Taipei","TW-TPE":"Taipei","TW-TTT":"Taitung","TW-TAO":"Taoyuan","TW-YUN":"Yunlin"}; | |
states["TJ"] = {"TJ-KT":"Khatlon","TJ-GB":"Kŭhistoni Badakhshon","TJ-SU":"Sughd"}; | |
states["TZ"] = {"TZ-01":"Arusha","TZ-02":"Dar es Salaam","TZ-03":"Dodoma","TZ-04":"Iringa","TZ-05":"Kagera","TZ-06":"Kaskazini Pemba","TZ-07":"Kaskazini Unguja","TZ-08":"Kigoma","TZ-09":"Kilimanjaro","TZ-10":"Kusini Pemba","TZ-11":"Kusini Unguja","TZ-12":"Lindi","TZ-26":"Manyara","TZ-13":"Mara","TZ-14":"Mbeya","TZ-15":"Mjini Magharibi","TZ-16":"Morogoro","TZ-17":"Mtwara","TZ-18":"Mwanza","TZ-19":"Pwani","TZ-20":"Rukwa","TZ-21":"Ruvuma","TZ-22":"Shinyanga","TZ-23":"Singida","TZ-24":"Tabora","TZ-25":"Tanga"}; | |
states["TH"] = {"TH-37":"Amnat Charoen","TH-15":"Ang Thong","TH-10":"Bangkok (Krung Thep Maha Nakhon)","TH-38":"Bueng Kan","TH-31":"Buri Ram","TH-24":"Chachoengsao","TH-18":"Chai Nat","TH-36":"Chaiyaphum","TH-22":"Chanthaburi","TH-50":"Chiang Mai","TH-57":"Chiang Rai","TH-20":"Chon Buri","TH-86":"Chumphon","TH-46":"Kalasin","TH-62":"Kamphaeng Phet","TH-71":"Kanchanaburi","TH-40":"Khon Kaen","TH-81":"Krabi","TH-52":"Lampang","TH-51":"Lamphun","TH-42":"Loei","TH-16":"Lop Buri","TH-58":"Mae Hong Son","TH-44":"Maha Sarakham","TH-49":"Mukdahan","TH-26":"Nakhon Nayok","TH-73":"Nakhon Pathom","TH-48":"Nakhon Phanom","TH-30":"Nakhon Ratchasima","TH-60":"Nakhon Sawan","TH-80":"Nakhon Si Thammarat","TH-55":"Nan","TH-96":"Narathiwat","TH-39":"Nong Bua Lam Phu","TH-43":"Nong Khai","TH-12":"Nonthaburi","TH-13":"Pathum Thani","TH-94":"Pattani","TH-82":"Phangnga","TH-93":"Phatthalung","TH-S":"Phatthaya","TH-56":"Phayao","TH-67":"Phetchabun","TH-76":"Phetchaburi","TH-66":"Phichit","TH-65":"Phitsanulok","TH-14":"Phra Nakhon Si Ayutthaya","TH-54":"Phrae","TH-83":"Phuket","TH-25":"Prachin Buri","TH-77":"Prachuap Khiri Khan","TH-85":"Ranong","TH-70":"Ratchaburi","TH-21":"Rayong","TH-45":"Roi Et","TH-27":"Sa Kaeo","TH-47":"Sakon Nakhon","TH-11":"Samut Prakan","TH-74":"Samut Sakhon","TH-75":"Samut Songkhram","TH-19":"Saraburi","TH-91":"Satun","TH-33":"Si Sa Ket","TH-17":"Sing Buri","TH-90":"Songkhla","TH-64":"Sukhothai","TH-72":"Suphan Buri","TH-84":"Surat Thani","TH-32":"Surin","TH-63":"Tak","TH-92":"Trang","TH-23":"Trat","TH-34":"Ubon Ratchathani","TH-41":"Udon Thani","TH-61":"Uthai Thani","TH-53":"Uttaradit","TH-95":"Yala","TH-35":"Yasothon"}; | |
states["TL"] = {"TL-AL":"Aileu","TL-AN":"Ainaro","TL-BA":"Baucau","TL-BO":"Bobonaro","TL-CO":"Cova Lima","TL-DI":"Díli","TL-ER":"Ermera","TL-LA":"Lautem","TL-LI":"Liquiça","TL-MT":"Manatuto","TL-MF":"Manufahi","TL-OE":"Oecussi","TL-VI":"Viqueque"}; | |
states["TG"] = {"TG-C":"Centre","TG-K":"Kara","TG-M":"Maritime","TG-P":"Plateaux","TG-S":"Savannes"}; | |
states["TK"] = {"TK":"Tokelau"}; | |
states["TO"] = {"TO-01":"'Eua","TO-02":"Ha'apai","TO-03":"Niuas","TO-04":"Tongatapu","TO-05":"Vava'u"}; | |
states["TT"] = {"TT-ARI":"Arima","TT-CHA":"Chaguanas","TT-CTT":"Couva-Tabaquite-Talparo","TT-DMN":"Diego Martin","TT-ETO":"Eastern Tobago","TT-PED":"Penal-Debe","TT-PTF":"Point Fortin","TT-POS":"Port of Spain","TT-PRT":"Princes Town","TT-RCM":"Rio Claro-Mayaro","TT-SFO":"San Fernando","TT-SJL":"San Juan-Laventille","TT-SGE":"Sangre Grande","TT-SIP":"Siparia","TT-TUP":"Tunapuna-Piarco","TT-WTO":"Western Tobago"}; | |
states["TN"] = {"TN-12":"Ariana","TN-13":"Ben Arous","TN-23":"Bizerte","TN-31":"Béja","TN-81":"Gabès","TN-71":"Gafsa","TN-32":"Jendouba","TN-41":"Kairouan","TN-42":"Kasserine","TN-73":"Kebili","TN-14":"La Manouba","TN-33":"Le Kef","TN-53":"Mahdia","TN-82":"Medenine","TN-52":"Monastir","TN-21":"Nabeul","TN-61":"Sfax","TN-43":"Sidi Bouzid","TN-34":"Siliana","TN-51":"Sousse","TN-83":"Tataouine","TN-72":"Tozeur","TN-11":"Tunis","TN-22":"Zaghouan"}; | |
states["TR"] = {"TR-01":"Adana","TR-02":"Adıyaman","TR-03":"Afyonkarahisar","TR-68":"Aksaray","TR-05":"Amasya","TR-06":"Ankara","TR-07":"Antalya","TR-75":"Ardahan","TR-08":"Artvin","TR-09":"Aydın","TR-04":"Ağrı","TR-10":"Balıkesir","TR-74":"Bartın","TR-72":"Batman","TR-69":"Bayburt","TR-11":"Bilecik","TR-12":"Bingöl","TR-13":"Bitlis","TR-14":"Bolu","TR-15":"Burdur","TR-16":"Bursa","TR-20":"Denizli","TR-21":"Diyarbakır","TR-81":"Düzce","TR-22":"Edirne","TR-23":"Elâzig","TR-24":"Erzincan","TR-25":"Erzurum","TR-26":"Eskişehir","TR-27":"Gaziantep","TR-28":"Giresun","TR-29":"Gümüşhane","TR-30":"Hakkâri","TR-31":"Hatay","TR-32":"Isparta","TR-76":"Iğdır","TR-46":"Kahramanmaraş","TR-78":"Karabük","TR-70":"Karaman","TR-36":"Kars","TR-37":"Kastamonu","TR-38":"Kayseri","TR-79":"Kilis","TR-41":"Kocaeli","TR-42":"Konya","TR-43":"Kütahya","TR-39":"Kırklareli","TR-71":"Kırıkkale","TR-40":"Kırşehir","TR-44":"Malatya","TR-45":"Manisa","TR-47":"Mardin","TR-33":"Mersin","TR-48":"Muğla","TR-49":"Muş","TR-50":"Nevşehir","TR-51":"Niğde","TR-52":"Ordu","TR-80":"Osmaniye","TR-53":"Rize","TR-54":"Sakarya","TR-55":"Samsun","TR-56":"Siirt","TR-57":"Sinop","TR-58":"Sivas","TR-59":"Tekirdağ","TR-60":"Tokat","TR-61":"Trabzon","TR-62":"Tunceli","TR-64":"Uşak","TR-65":"Van","TR-77":"Yalova","TR-66":"Yozgat","TR-67":"Zonguldak","TR-17":"Çanakkale","TR-18":"Çankiri","TR-19":"Çorum","TR-34":"İstanbul","TR-35":"İzmir","TR-73":"Şırnak"}; | |
states["TM"] = {"TM-A":"Ahal","TM-S":"Aşgabat","TM-B":"Balkan","TM-D":"Daşoguz","TM-L":"Lebap","TM-M":"Mary"}; | |
states["TC"] = {"TC":"Turks and Caicos Islands"}; | |
states["TV"] = {"TV-FUN":"Funafuti","TV-NMG":"Nanumanga","TV-NMA":"Nanumea","TV-NIT":"Niutao","TV-NUI":"Nui","TV-NKF":"Nukufetau","TV-NKL":"Nukulaelae","TV-VAI":"Vaitupu"}; | |
states["US"] = {"US-AL":"Alabama","US-AK":"Alaska","US-AZ":"Arizona","US-AR":"Arkansas","US-CA":"California","US-CO":"Colorado","US-CT":"Connecticut","US-DE":"Delaware","US-DC":"District of Columbia","US-FL":"Florida","US-GA":"Georgia","US-HI":"Hawaii","US-ID":"Idaho","US-IL":"Illinois","US-IN":"Indiana","US-IA":"Iowa","US-KS":"Kansas","US-KY":"Kentucky","US-LA":"Louisiana","US-ME":"Maine","US-MD":"Maryland","US-MA":"Massachusetts","US-MI":"Michigan","US-MN":"Minnesota","US-MS":"Mississippi","US-MO":"Missouri","US-MT":"Montana","US-NE":"Nebraska","US-NV":"Nevada","US-NH":"New Hampshire","US-NJ":"New Jersey","US-NM":"New Mexico","US-NY":"New York","US-NC":"North Carolina","US-ND":"North Dakota","US-OH":"Ohio","US-OK":"Oklahoma","US-OR":"Oregon","US-PA":"Pennsylvania","US-RI":"Rhode Island","US-SC":"South Carolina","US-SD":"South Dakota","US-TN":"Tennessee","US-TX":"Texas","US-UT":"Utah","US-VT":"Vermont","US-VA":"Virginia","US-WA":"Washington","US-WV":"West Virginia","US-WI":"Wisconsin","US-WY":"Wyoming"}; | |
states["VI"] = {"VI":"US Virgin Islands"}; | |
states["UG"] = {"UG-C":"Central","UG-E":"Eastern","UG-N":"Northern","UG-W":"Western"}; | |
states["UA"] = {"UA-71":"Cherkas'ka Oblast'","UA-74":"Chernihivska oblast","UA-77":"Chernivetska oblast","UA-12":"Dnipropetrovs'ka Oblast'","UA-14":"Donets'ka Oblast'","UA-26":"Ivano-Frankivs'ka Oblast'","UA-63":"Kharkivs'ka Oblast'","UA-65":"Khersons'ka Oblast'","UA-68":"Khmel'nyts'ka Oblast'","UA-35":"Kirovohrads'ka Oblast'","UA-30":"Kyiv","UA-32":"Kyivska oblast","UA-09":"Luhanska oblast","UA-46":"Lvivska oblast","UA-48":"Mykolaivska oblast","UA-51":"Odes'ka Oblast'","UA-53":"Poltavs'ka Oblast'","UA-43":"Respublika Krym","UA-56":"Rivnens'ka Oblast'","UA-40":"Sevastopol","UA-59":"Sumska oblast","UA-61":"Ternopil's'ka Oblast'","UA-05":"Vinnyts'ka Oblast'","UA-07":"Volynska oblast","UA-21":"Zakarpats'ka Oblast'","UA-23":"Zaporiz'ka Oblast'","UA-18":"Zhytomyrska oblast"}; | |
states["AE"] = {"AE-AJ":"'Ajmān","AE-AZ":"Abū Z̧aby","AE-FU":"Al Fujayrah","AE-SH":"Ash Shāriqah","AE-DU":"Dubayy","AE-RK":"Ra’s al Khaymah","AE-UQ":"Umm al Qaywayn"}; | |
states["GB"] = {"GB-ENG":"England","GB-NIR":"Northern Ireland","GB-SCT":"Scotland","GB-WLS":"Wales"}; | |
states["UM"] = {"UM-81":"Baker Island","UM-84":"Howland Island","UM-86":"Jarvis Island","UM-67":"Johnston Atoll","UM-89":"Kingman Reef","UM-71":"Midway Islands","UM-76":"Navassa Island","UM-95":"Palmyra Atoll","UM-79":"Wake Island"}; | |
states[""] = {}; | |
states["UY"] = {"UY-AR":"Artigas","UY-CA":"Canelones","UY-CL":"Cerro Largo","UY-CO":"Colonia","UY-DU":"Durazno","UY-FS":"Flores","UY-FD":"Florida","UY-LA":"Lavalleja","UY-MA":"Maldonado","UY-MO":"Montevideo","UY-PA":"Paysandú","UY-RV":"Rivera","UY-RO":"Rocha","UY-RN":"Río Negro","UY-SA":"Salto","UY-SJ":"San José","UY-SO":"Soriano","UY-TA":"Tacuarembó","UY-TT":"Treinta y Tres"}; | |
states["UZ"] = {"UZ-AN":"Andijon","UZ-BU":"Buxoro","UZ-FA":"Farg‘ona","UZ-JI":"Jizzax","UZ-NG":"Namangan","UZ-NW":"Navoiy","UZ-QA":"Qashqadaryo","UZ-QR":"Qoraqalpog‘iston Respublikasi","UZ-SA":"Samarqand","UZ-SI":"Sirdaryo","UZ-SU":"Surxondaryo","UZ-TK":"Toshkent","UZ-TO":"Toshkent","UZ-XO":"Xorazm"}; | |
states["VU"] = {"VU-MAP":"Malampa","VU-PAM":"Pénama","VU-SAM":"Sanma","VU-SEE":"Shéfa","VU-TAE":"Taféa","VU-TOB":"Torba"}; | |
states["VA"] = {"VA":"Vatican City"}; | |
states["VE"] = {"VE-Z":"Amazonas","VE-B":"Anzoátegui","VE-C":"Apure","VE-D":"Aragua","VE-E":"Barinas","VE-F":"Bolívar","VE-G":"Carabobo","VE-H":"Cojedes","VE-Y":"Delta Amacuro","VE-W":"Dependencias Federales","VE-A":"Distrito Capital","VE-I":"Falcón","VE-J":"Guárico","VE-K":"Lara","VE-M":"Miranda","VE-N":"Monagas","VE-L":"Mérida","VE-O":"Nueva Esparta","VE-P":"Portuguesa","VE-R":"Sucre","VE-T":"Trujillo","VE-S":"Táchira","VE-X":"Vargas","VE-U":"Yaracuy","VE-V":"Zulia"}; | |
states["VN"] = {"VN-44":"An Giang","VN-43":"Ba Ria - Vung Tau","VN-54":"Bac Giang","VN-53":"Bac Kan","VN-55":"Bac Lieu","VN-56":"Bac Ninh","VN-50":"Ben Tre","VN-31":"Binh Dinh","VN-57":"Binh Duong","VN-58":"Binh Phuoc","VN-40":"Binh Thuan","VN-59":"Ca Mau","VN-48":"Can Tho","VN-CT":"Can Tho","VN-04":"Cao Bang","VN-DN":"Da Nang","VN-33":"Dac Lac","VN-72":"Dak Nong","VN-71":"Dien Bien","VN-39":"Dong Nai","VN-45":"Dong Thap","VN-30":"Gia Lai","VN-03":"Ha Giang","VN-63":"Ha Nam","VN-HN":"Ha Noi","VN-15":"Ha Tay","VN-23":"Ha Tinh","VN-61":"Hai Duong","VN-HP":"Hai Phong","VN-73":"Hau Giang","VN-SG":"Ho Chi Minh","VN-65":"Ho Chi Minh, thanh pho","VN-14":"Hoa Binh","VN-66":"Hung Yen","VN-34":"Khanh Hoa","VN-47":"Kien Giang","VN-28":"Kon Tum","VN-01":"Lai Chau","VN-35":"Lam Dong","VN-09":"Lang Son","VN-02":"Lao Cai","VN-41":"Long An","VN-67":"Nam Dinh","VN-22":"Nghe An","VN-18":"Ninh Binh","VN-36":"Ninh Thuan","VN-68":"Phu Tho","VN-32":"Phu Yen","VN-24":"Quang Binh","VN-27":"Quang Nam","VN-29":"Quang Ngai","VN-13":"Quang Ninh","VN-25":"Quang Tri","VN-52":"Soc Trang","VN-05":"Son La","VN-37":"Tay Ninh","VN-20":"Thai Binh","VN-69":"Thai Nguyen","VN-21":"Thanh Hoa","VN-26":"Thua Thien-Hue","VN-46":"Tien Giang","VN-51":"Tra Vinh","VN-07":"Tuyen Quang","VN-49":"Vinh Long","VN-70":"Vinh Phuc","VN-06":"Yen Bai"}; | |
states["WF"] = {"WF":"Wallis and Fortuna Islands"}; | |
states["EH"] = {"EH":"Western Sahara"}; | |
states["YE"] = {"YE-AD":"'Adan","YE-AM":"'Amrān","YE-AB":"Abyān","YE-BA":"Al Bayḑā'","YE-JA":"Al Jawf","YE-MR":"Al Mahrah","YE-MW":"Al Maḩwīt","YE-HU":"Al Ḩudaydah","YE-DA":"Aḑ Ḑāli'","YE-DH":"Dhamār","YE-IB":"Ibb","YE-LA":"Laḩij","YE-MA":"Ma'rib","YE-RA":"Raymah","YE-SH":"Shabwah","YE-TA":"Tāʻizz","YE-SN":"Şanʻā'","YE-SA":"Şanʻā' [city]","YE-SD":"Şāʻdah","YE-HJ":"Ḩajjah","YE-HD":"Ḩaḑramawt"}; | |
states["ZM"] = {"ZM-02":"Central","ZM-08":"Copperbelt","ZM-03":"Eastern","ZM-04":"Luapula","ZM-09":"Lusaka","ZM-06":"North-Western","ZM-05":"Northern","ZM-07":"Southern","ZM-01":"Western"}; | |
states["ZW"] = {"ZW-BU":"Bulawayo","ZW-HA":"Harare","ZW-MA":"Manicaland","ZW-MC":"Mashonaland Central","ZW-ME":"Mashonaland East","ZW-MW":"Mashonaland West","ZW-MV":"Masvingo","ZW-MN":"Matabeleland North","ZW-MS":"Matabeleland South","ZW-MI":"Midlands"}; | |
$country_codes= { | |
"AF":"93", | |
"AX":"3581", | |
"AL":"355", | |
"DZ":"213", | |
"AS":"684", | |
"AD":"376", | |
"AO":"244", | |
"AI":"809", | |
"AQ":"672", | |
"AG":"1", | |
"AR":"54", | |
"AM":"374", | |
"AW":"297", | |
"AU":"61", | |
"AT":"43", | |
"AZ":"994", | |
"BS":"242", | |
"BH":"973", | |
"BD":"880", | |
"BB":"1", | |
"BY":"375", | |
"BE":"32", | |
"BZ":"501", | |
"BJ":"229", | |
"BM":"441", | |
"BT":"975", | |
"BO":"591", | |
"BA":"387", | |
"BW":"267", | |
"BV":"47", | |
"BR":"55", | |
"IO":"248", | |
"VG":"284", | |
"BN":"673", | |
"BG":"359", | |
"BF":"226", | |
"BI":"257", | |
"KH":"855", | |
"CM":"237", | |
"CA":"1", | |
"CV":"238", | |
"BQ":"599", | |
"KY":"345", | |
"CF":"236", | |
"TD":"235", | |
"CL":"56", | |
"CN":"86", | |
"CX":"672", | |
"CC":"672", | |
"CO":"57", | |
"KM":"269", | |
"CG":"242", | |
"CD":"243", | |
"CK":"682", | |
"CR":"506", | |
"CI":"225", | |
"HR":"385", | |
"CU":"53", | |
"CW":"599", | |
"CY":"357", | |
"CZ":"420", | |
"DK":"45", | |
"DJ":"253", | |
"DM":"767", | |
"DO":"809", | |
"EC":"593", | |
"EG":"20", | |
"SV":"503", | |
"GQ":"240", | |
"ER":"291", | |
"EE":"372", | |
"ET":"251", | |
"FO":"298", | |
"FK":"500", | |
"FJ":"679", | |
"FI":"358", | |
"FR":"33", | |
"GF":"594", | |
"PF":"689", | |
"TF":"33", | |
"GA":"241", | |
"GM":"220", | |
"GE":"995", | |
"DE":"49", | |
"GH":"233", | |
"GI":"350", | |
"GR":"30", | |
"GL":"299", | |
"GD":"473", | |
"GP":"590", | |
"GU":"671", | |
"GT":"502", | |
"GG":"44", | |
"GN":"224", | |
"GW":"245", | |
"GY":"592", | |
"HT":"509", | |
"HM":"61", | |
"HN":"504", | |
"HK":"852", | |
"HU":"36", | |
"IS":"354", | |
"IN":"91", | |
"ID":"62", | |
"IR":"98", | |
"IQ":"964", | |
"IE":"353", | |
"IM":"44", | |
"IL":"972", | |
"IT":"39", | |
"JM":"876", | |
"JP":"81", | |
"JE":"44", | |
"JO":"962", | |
"KZ":"7", | |
"KE":"254", | |
"KI":"686", | |
"KW":"965", | |
"KG":"996", | |
"LA":"856", | |
"LV":"371", | |
"LB":"961", | |
"LS":"266", | |
"LR":"231", | |
"LY":"218", | |
"LI":"41", | |
"LT":"370", | |
"LU":"352", | |
"MO":"853", | |
"MK":"389", | |
"MG":"261", | |
"MW":"265", | |
"MY":"60", | |
"MV":"960", | |
"ML":"223", | |
"MT":"356", | |
"MH":"692", | |
"MQ":"596", | |
"MR":"222", | |
"MU":"230", | |
"YT":"269", | |
"MX":"52", | |
"FM":"691", | |
"MC":"377", | |
"MN":"976", | |
"ME":"382", | |
"MS":"664", | |
"MA":"212", | |
"MZ":"258", | |
"MM":"95", | |
"NA":"264", | |
"NR":"674", | |
"NP":"977", | |
"NL":"31", | |
"NC":"687", | |
"NZ":"64", | |
"NI":"505", | |
"NE":"227", | |
"NG":"234", | |
"NU":"683", | |
"NF":"672", | |
"KP":"850", | |
"MP":"670", | |
"NO":"47", | |
"OM":"968", | |
"PK":"92", | |
"PW":"680", | |
"PS":"970", | |
"PA":"507", | |
"PG":"675", | |
"PY":"595", | |
"PE":"51", | |
"PH":"63", | |
"PN":"870", | |
"PL":"48", | |
"PT":"351", | |
"PR":"1", | |
"QA":"974", | |
"MD":"373", | |
"RE":"262", | |
"RO":"40", | |
"RU":"7", | |
"RW":"250", | |
"MF":"1721", | |
"WS":"685", | |
"SM":"378", | |
"ST":"239", | |
"SA":"966", | |
"SN":"221", | |
"RS":"381", | |
"SC":"248", | |
"SL":"232", | |
"SG":"65", | |
"SK":"421", | |
"SI":"386", | |
"SB":"677", | |
"SO":"252", | |
"ZA":"27", | |
"GS":"500", | |
"KR":"82", | |
"SS":"211", | |
"ES":"34", | |
"LK":"94", | |
"BL":"590", | |
"SX":"1721", | |
"VC":"784", | |
"SH":"290", | |
"KN":"869", | |
"LC":"758", | |
"PM":"508", | |
"SD":"249", | |
"SR":"597", | |
"SJ":"47", | |
"SZ":"268", | |
"SE":"46", | |
"CH":"41", | |
"SY":"963", | |
"TW":"886", | |
"TJ":"7", | |
"TZ":"255", | |
"TH":"66", | |
"TL":"670", | |
"TG":"228", | |
"TK":"690", | |
"TO":"676", | |
"TT":"1", | |
"TN":"216", | |
"TR":"90", | |
"TM":"993", | |
"TC":"649", | |
"TV":"688", | |
"US":"1", | |
"VI":"1", | |
"UG":"256", | |
"UA":"380", | |
"AE":"971", | |
"GB":"44", | |
"UM":"1", | |
"UY":"598", | |
"UZ":"7", | |
"VU":"678", | |
"VA":"39", | |
"VE":"58", | |
"VN":"84", | |
"WF":"681", | |
"EH":"212", | |
"YE":"967", | |
"ZM":"260", | |
"ZW":"263", | |
}; | |
jQuery(document).ready(function(){ | |
jQuery("input[name=state]").attr("id","stateinput"); | |
jQuery("select[name=country]").change(function() { | |
statechange(); | |
phoneccchange(); | |
}); | |
statechange(); | |
phoneccchange(); | |
}); | |
function statechange() { | |
var state = jQuery("#stateinput").val(); | |
var country = jQuery("select[name=country]").val(); | |
if (typeof(statesTab) == "undefined") statesTab = ''; | |
if (states[country]) { | |
jQuery("#stateinput").hide(); | |
jQuery("#stateinput").removeAttr("name"); | |
jQuery("#stateselect").remove(); | |
var stateops = ''; | |
$.each(states[country], function( key, value ) { | |
stateops += '<option value="' + key + '"'; | |
if (key==state) stateops += ' selected="selected"' | |
stateops += '>'+value+'</option>'; | |
}); | |
if(statesTab != '' && typeof(statesTab) != 'string') { statesTab = ' tabindex="'+statesTab+'"'; } | |
jQuery("#stateinput").parent().append('<select name="state" id="stateselect"'+statesTab+'><option value="">Choose One...</option>'+stateops+'</select>'); | |
} else { | |
jQuery("#stateselect").remove(); | |
jQuery("#stateinput").show(); | |
jQuery("#stateinput").attr("name","state"); | |
} | |
} | |
function phoneccchange() { | |
var $country = jQuery("select[name=country]").val(); | |
if ($country == undefined) { return; } | |
$(".countrycode").html('+' + $country_codes[$country]); | |
var $l = 196 - ($country_codes[$country].length * 8); | |
$(".input_box_phonenr").css("width", $l + 'px'); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
window.fp_last_error = ""; | |
var _fp_v = null; | |
var _fp_w = "4.1.1"; | |
var _fp_x = String.fromCharCode(124, 76, 69, 0, 99, 2, 200, 163); | |
var _io_ds_cb = function(a) { | |
_fp_v = a; | |
if(!_fp_v._isJsVersionCompatible(_fp_w)) { | |
__fpf_d("version mismatch: (" + _fp_w + "," + _fp_v._jsversion() + ")") | |
} | |
var b = __fpf_b(); | |
if(_fp_gn._fp_y == null) { | |
_fp_gn._fp_y = b | |
} | |
try { | |
var c = document.getElementsByTagName("head")[0]; | |
var d = document.createElement("script"); | |
d.setAttribute("language", "javascript"); | |
d.setAttribute("type", "text/javascript"); | |
d.setAttribute("src", _fp_ax.__if_dec(_fp_v._ctokenScriptUrl())); | |
c.appendChild(d) | |
} catch(e) { | |
__fpf_d(e._fp_p) | |
} | |
__fpf_t() | |
}; | |
function __fpf_a(a) { | |
if(a == null || typeof a == undefined || a == "") return false; | |
var b = Object.prototype.toString.call(a); | |
if(b != "[object String]" || a.length < 32) { | |
return false | |
} | |
var c = /[^A-Za-z0-9\+\/\=]/g; | |
if(c.exec(a)) { | |
return false | |
} | |
return true | |
} | |
function __fpf_b() { | |
var a = null; | |
var b = false; | |
if(!(typeof window.io_tk_element_id == "undefined")) { | |
var a = _fp_bi.getElementById(window.io_tk_element_id).innerHTML; | |
b = true | |
} | |
if(a != null && __fpf_a(a)) return a; | |
var c = "token="; | |
var d = document.cookie.split(";"); | |
for(var e = 0; e < d.length; e++) { | |
var f = d[e]; | |
while(f.charAt(0) == " ") f = f.substring(1, f.length); | |
if(f.indexOf(c) == 0) { | |
a = f.substring(c.length, f.length); | |
if(a.charAt(0) == '"') { | |
a = a.substring(1, a.length - 1) | |
} | |
} | |
} | |
if(_fp_v != null) { | |
a = _fp_v._token() | |
} | |
if(!b && a != null) { | |
try { | |
var g = document.getElementsByTagName("body")[0]; | |
var h = document.createElement("div"); | |
h.setAttribute("id", "ioTk"); | |
h.setAttribute("style", "display: none"); | |
document.getElementById("ioTk").style.display = "none"; | |
g.appendChild(h); | |
h.innerHTML = a; | |
window.io_tk_element_id = "ioTk" | |
} catch(i) { | |
__fpf_d(i._fp_p) | |
} | |
} | |
return a | |
} | |
function __fpf_c() { | |
return window.fp_last_error | |
} | |
function __fpf_d(a) { | |
window.fp_last_error = a | |
} | |
function __fpf_e(a, b) { | |
var c = b.toString(); | |
if(b instanceof Error && typeof b.description != "undefined") c = b.description; | |
window.fp_last_error = a + " " + c | |
} | |
function __fpf_f(a, b) { | |
if(typeof window.fp_bbout_element_id == "undefined") { | |
__fpf_d("fp_bbout_element_id is not defined"); | |
return | |
} | |
var c = _fp_bi.getElementById(window.fp_bbout_element_id); | |
c["value"] = a | |
} | |
function __fpf_g(a, b) { | |
var c = typeof window.fp_bb_callback != "undefined" ? window.fp_bb_callback : __fpf_f; | |
c(a, b) | |
} | |
var _fp_an = { | |
__fpf_w: function(a) { | |
return a.getUTCFullYear() + "/" + this.__fpf_aa((a.getUTCMonth() + 1).toString(), 2) + "/" + this.__fpf_aa(a.getUTCDate().toString(), 2) + " " + this.__fpf_aa(a.getUTCHours().toString(), 2) + ":" + this.__fpf_aa(a.getUTCMinutes().toString(), 2) + ":" + this.__fpf_aa(a.getUTCSeconds().toString(), 2) | |
}, | |
__fpf_x: function(a, b) { | |
var c = a.toString(16); | |
return b ? this.__fpf_aa(c, b) : c | |
}, | |
__fpf_y: function(a) { | |
var b = ""; | |
for(var c = 0; c < a.length; c++) { | |
var d = a.charCodeAt(c); | |
if(d >= 56320 && d < 57344) continue; | |
if(d >= 55296 && d < 56320) { | |
if(c + 1 >= a.length) continue; | |
var e = a.charCodeAt(++c); | |
if(e < 56320 || d >= 56832) continue; | |
d = (d - 55296 << 10) + (s - 56320) + 65536 | |
} | |
if(d < 128) b += String.fromCharCode(d); | |
else if(d < 2048) b += String.fromCharCode(192 + (d >> 6), 128 + (d & 63)); | |
else if(d < 65536) b += String.fromCharCode(224 + (d >> 12), 128 + (d >> 6 & 63), 128 + (d & 63)); | |
else b += String.fromCharCode(240 + (d >> 18), 128 + (d >> 12 & 63), 128 + (d >> 6 & 63), 128 + (d & 63)) | |
} | |
return b | |
}, | |
__fpf_z: function(a) { | |
if(typeof encodeURIComponent == "function") return encodeURIComponent(a); | |
var b = this.__fpf_y(a); | |
var c = ""; | |
for(var d = 0; d < b.length; d++) { | |
var e = b.charAt(d); | |
var f = new RegExp("[a-zA-Z0-9-_.!~*'()]"); | |
c += f.test(e) == -1 ? "%" + this.__fpf_x(e.charCodeAt(0)) : e | |
} | |
return c | |
}, | |
__fpf_aa: function(a, b) { | |
var c = ""; | |
var d = b - a.length; | |
while(c.length < d) c += "0"; | |
return c + a | |
} | |
}; | |
var _fp_ax = { | |
_fp_c: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", | |
__fpf_ac: function(a) { | |
var b = ""; | |
for(var c = 0; c < a.length; c += 3) { | |
var d = a.charCodeAt(c); | |
var e = a.charCodeAt(c + 1); | |
var f = a.charCodeAt(c + 2); | |
var g = d >> 2; | |
var h = (d & 3) << 4 | e >> 4; | |
var i = (e & 15) << 2 | f >> 6; | |
var j = f & 63; | |
if(isNaN(e)) { | |
i = j = 64 | |
} else if(isNaN(f)) { | |
j = 64 | |
} | |
b = b + this._fp_c.charAt(g) + this._fp_c.charAt(h) + this._fp_c.charAt(i) + this._fp_c.charAt(j) | |
} | |
return b | |
}, | |
__if_dec: function(a) { | |
var b = ""; | |
var c, d, e = ""; | |
var f, g, h, i = ""; | |
var j = 0; | |
var k = /[^A-Za-z0-9\+\/\=]/g; | |
if(k.exec(a)) return ""; | |
do { | |
f = this._fp_c.indexOf(a.charAt(j++)); | |
g = this._fp_c.indexOf(a.charAt(j++)); | |
h = this._fp_c.indexOf(a.charAt(j++)); | |
i = this._fp_c.indexOf(a.charAt(j++)); | |
c = f << 2 | g >> 4; | |
d = (g & 15) << 4 | h >> 2; | |
e = (h & 3) << 6 | i; | |
b = b + String.fromCharCode(c); | |
if(h != 64) b = b + String.fromCharCode(d); | |
if(i != 64) b = b + String.fromCharCode(e); | |
c = d = e = ""; | |
f = g = h = i = "" | |
} while (j < a.length); | |
return b | |
} | |
}; | |
var _fp_bh = { | |
io_install_flash: false, | |
io_flash_needs_update_handler: "", | |
io_enable_rip: true, | |
_io_flash_blacklist: new Array(""), | |
_io_flash_whitelist: new Array(""), | |
_io_min_flash_in_firefox_version: "", | |
_io_min_flash_version: "" | |
}; | |
if(typeof window.io_install_flash != "boolean") window.io_install_flash = _fp_bh.io_install_flash; | |
if(window.io_flash_needs_update_handler === undefined) window.io_flash_needs_update_handler = _fp_bh.io_flash_needs_update_handler; | |
if(typeof window.io_enable_rip != "boolean") window.io_enable_rip = _fp_bh.io_enable_rip; | |
if(window._io_flash_blacklist === undefined) window._io_flash_blacklist = _fp_bh._io_flash_blacklist; | |
if(window._io_flash_whitelist === undefined) window._io_flash_whitelist = _fp_bh._io_flash_whitelist; | |
if(window._io_min_flash_in_firefox_version === undefined) window._io_min_flash_in_firefox_version = _fp_bh._io_min_flash_in_firefox_version; | |
if(window._io_min_flash_version === undefined) window._io_min_flash_version = _fp_bh._io_min_flash_version; | |
var _fp_bi = { | |
getElementById: function(a) { | |
if(a === undefined) return null; | |
if(typeof a == "object" && a.tagName) return a; | |
if(document.all && document.getElementsByName) { | |
var b = document.getElementsByName(a); | |
for(var c = 0; c < b.length; c++) | |
if(b[c]._fp_ez && b[c]._fp_ez == a) return b[c] | |
} | |
if(document.getElementById) return document.getElementById(a); | |
return null | |
} | |
}; | |
var _fp_bk = { | |
__fpf_af: function(a) { | |
if(a === null || typeof a === "undefined") { | |
return "" | |
} | |
var b = a + ""; | |
var c = "", | |
d, e, f = 0; | |
d = e = 0; | |
f = b.length; | |
for(var g = 0; g < f; g++) { | |
var h = b.charCodeAt(g); | |
var i = null; | |
if(h < 128) { | |
e++ | |
} else if(h > 127 && h < 2048) { | |
i = String.fromCharCode(h >> 6 | 192) + String.fromCharCode(h & 63 | 128) | |
} else { | |
i = String.fromCharCode(h >> 12 | 224) + String.fromCharCode(h >> 6 & 63 | 128) + String.fromCharCode(h & 63 | 128) | |
} | |
if(i !== null) { | |
if(e > d) { | |
c += b.slice(d, e) | |
} | |
c += i; | |
d = e = g + 1 | |
} | |
} | |
if(e > d) { | |
c += b.slice(d, f) | |
} | |
return c | |
}, | |
__fpf_ag: function(a) { | |
var b = function(a, b) { | |
var c = a << b | a >>> 32 - b; | |
return c | |
}; | |
var c = function(a) { | |
var b = ""; | |
var c; | |
var d; | |
for(c = 7; c >= 0; c--) { | |
d = a >>> c * 4 & 15; | |
b += d.toString(16) | |
} | |
return b | |
}; | |
var d; | |
var e, f; | |
var g = new Array(80); | |
var h = 1732584193; | |
var i = 4023233417; | |
var j = 2562383102; | |
var k = 271733878; | |
var l = 3285377520; | |
var m, n, o, p, q; | |
var r; | |
a = this.__fpf_af(a); | |
var s = a.length; | |
var t = []; | |
for(e = 0; e < s - 3; e += 4) { | |
f = a.charCodeAt(e) << 24 | a.charCodeAt(e + 1) << 16 | a.charCodeAt(e + 2) << 8 | a.charCodeAt(e + 3); | |
t.push(f) | |
} | |
switch(s % 4) { | |
case 0: | |
e = 2147483648; | |
break; | |
case 1: | |
e = a.charCodeAt(s - 1) << 24 | 8388608; | |
break; | |
case 2: | |
e = a.charCodeAt(s - 2) << 24 | a.charCodeAt(s - 1) << 16 | 32768; | |
break; | |
case 3: | |
e = a.charCodeAt(s - 3) << 24 | a.charCodeAt(s - 2) << 16 | a.charCodeAt(s - 1) << 8 | 128; | |
break | |
} | |
t.push(e); | |
while(t.length % 16 != 14) { | |
t.push(0) | |
} | |
t.push(s >>> 29); | |
t.push(s << 3 & 4294967295); | |
for(d = 0; d < t.length; d += 16) { | |
for(e = 0; e < 16; e++) { | |
g[e] = t[d + e] | |
} | |
for(e = 16; e <= 79; e++) { | |
g[e] = b(g[e - 3] ^ g[e - 8] ^ g[e - 14] ^ g[e - 16], 1) | |
} | |
m = h; | |
n = i; | |
o = j; | |
p = k; | |
q = l; | |
for(e = 0; e <= 19; e++) { | |
r = b(m, 5) + (n & o | ~n & p) + q + g[e] + 1518500249 & 4294967295; | |
q = p; | |
p = o; | |
o = b(n, 30); | |
n = m; | |
m = r | |
} | |
for(e = 20; e <= 39; e++) { | |
r = b(m, 5) + (n ^ o ^ p) + q + g[e] + 1859775393 & 4294967295; | |
q = p; | |
p = o; | |
o = b(n, 30); | |
n = m; | |
m = r | |
} | |
for(e = 40; e <= 59; e++) { | |
r = b(m, 5) + (n & o | n & p | o & p) + q + g[e] + 2400959708 & 4294967295; | |
q = p; | |
p = o; | |
o = b(n, 30); | |
n = m; | |
m = r | |
} | |
for(e = 60; e <= 79; e++) { | |
r = b(m, 5) + (n ^ o ^ p) + q + g[e] + 3395469782 & 4294967295; | |
q = p; | |
p = o; | |
o = b(n, 30); | |
n = m; | |
m = r | |
} | |
h = h + m & 4294967295; | |
i = i + n & 4294967295; | |
j = j + o & 4294967295; | |
k = k + p & 4294967295; | |
l = l + q & 4294967295 | |
} | |
r = c(h) + c(i) + c(j) + c(k) + c(l); | |
return r.toLowerCase() | |
}, | |
__fpf_ak: function(a, b) { | |
try { | |
var c = [16843776, 0, 65536, 16843780, 16842756, 66564, 4, 65536, 1024, 16843776, 16843780, 1024, 16778244, 16842756, 16777216, 4, 1028, 16778240, 16778240, 66560, 66560, 16842752, 16842752, 16778244, 65540, 16777220, 16777220, 65540, 0, 1028, 66564, 16777216, 65536, 16843780, 4, 16842752, 16843776, 16777216, 16777216, 1024, 16842756, 65536, 66560, 16777220, 1024, 4, 16778244, 66564, 16843780, 65540, 16842752, 16778244, 16777220, 1028, 66564, 16843776, 1028, 16778240, 16778240, 0, 65540, 66560, 0, 16842756]; | |
var d = [-2146402272, -2147450880, 32768, 1081376, 1048576, 32, -2146435040, -2147450848, -2147483616, -2146402272, -2146402304, -2147483648, -2147450880, 1048576, 32, -2146435040, 1081344, 1048608, -2147450848, 0, -2147483648, 32768, 1081376, -2146435072, 1048608, -2147483616, 0, 1081344, 32800, -2146402304, -2146435072, 32800, 0, 1081376, -2146435040, 1048576, -2147450848, -2146435072, -2146402304, 32768, -2146435072, -2147450880, 32, -2146402272, 1081376, 32, 32768, -2147483648, 32800, -2146402304, 1048576, -2147483616, 1048608, -2147450848, -2147483616, 1048608, 1081344, 0, -2147450880, 32800, -2147483648, -2146435040, -2146402272, 1081344]; | |
var e = [520, 134349312, 0, 134348808, 134218240, 0, 131592, 134218240, 131080, 134217736, 134217736, 131072, 134349320, 131080, 134348800, 520, 134217728, 8, 134349312, 512, 131584, 134348800, 134348808, 131592, 134218248, 131584, 131072, 134218248, 8, 134349320, 512, 134217728, 134349312, 134217728, 131080, 520, 131072, 134349312, 134218240, 0, 512, 131080, 134349320, 134218240, 134217736, 512, 0, 134348808, 134218248, 131072, 134217728, 134349320, 8, 131592, 131584, 134217736, 134348800, 134218248, 520, 134348800, 131592, 8, 134348808, 131584]; | |
var f = [8396801, 8321, 8321, 128, 8396928, 8388737, 8388609, 8193, 0, 8396800, 8396800, 8396929, 129, 0, 8388736, 8388609, 1, 8192, 8388608, 8396801, 128, 8388608, 8193, 8320, 8388737, 1, 8320, 8388736, 8192, 8396928, 8396929, 129, 8388736, 8388609, 8396800, 8396929, 129, 0, 0, 8396800, 8320, 8388736, 8388737, 1, 8396801, 8321, 8321, 128, 8396929, 129, 1, 8192, 8388609, 8193, 8396928, 8388737, 8193, 8320, 8388608, 8396801, 128, 8388608, 8192, 8396928]; | |
var g = [256, 34078976, 34078720, 1107296512, 524288, 256, 1073741824, 34078720, 1074266368, 524288, 33554688, 1074266368, 1107296512, 1107820544, 524544, 1073741824, 33554432, 1074266112, 1074266112, 0, 1073742080, 1107820800, 1107820800, 33554688, 1107820544, 1073742080, 0, 1107296256, 34078976, 33554432, 1107296256, 524544, 524288, 1107296512, 256, 33554432, 1073741824, 34078720, 1107296512, 1074266368, 33554688, 1073741824, 1107820544, 34078976, 1074266368, 256, 33554432, 1107820544, 1107820800, 524544, 1107296256, 1107820800, 34078720, 0, 1074266112, 1107296256, 524544, 33554688, 1073742080, 524288, 0, 1074266112, 34078976, 1073742080]; | |
var h = [536870928, 541065216, 16384, 541081616, 541065216, 16, 541081616, 4194304, 536887296, 4210704, 4194304, 536870928, 4194320, 536887296, 536870912, 16400, 0, 4194320, 536887312, 16384, 4210688, 536887312, 16, 541065232, 541065232, 0, 4210704, 541081600, 16400, 4210688, 541081600, 536870912, 536887296, 16, 541065232, 4210688, 541081616, 4194304, 16400, 536870928, 4194304, 536887296, 536870912, 16400, 536870928, 541081616, 4210688, 541065216, 4210704, 541081600, 0, 541065232, 16, 16384, 541065216, 4210704, 16384, 4194320, 536887312, 0, 541081600, 536870912, 4194320, 536887312]; | |
var i = [2097152, 69206018, 67110914, 0, 2048, 67110914, 2099202, 69208064, 69208066, 2097152, 0, 67108866, 2, 67108864, 69206018, 2050, 67110912, 2099202, 2097154, 67110912, 67108866, 69206016, 69208064, 2097154, 69206016, 2048, 2050, 69208066, 2099200, 2, 67108864, 2099200, 67108864, 2099200, 2097152, 67110914, 67110914, 69206018, 69206018, 2, 2097154, 67108864, 67110912, 2097152, 69208064, 2050, 2099202, 69208064, 2050, 67108866, 69208066, 69206016, 2099200, 0, 2, 69208066, 0, 2099202, 69206016, 2048, 67108866, 67110912, 2048, 2097154]; | |
var j = [268439616, 4096, 262144, 268701760, 268435456, 268439616, 64, 268435456, 262208, 268697600, 268701760, 266240, 268701696, 266304, 4096, 64, 268697600, 268435520, 268439552, 4160, 266240, 262208, 268697664, 268701696, 4160, 0, 0, 268697664, 268435520, 268439552, 266304, 262144, 266304, 262144, 268701696, 4096, 64, 268697664, 4096, 266304, 268439552, 64, 268435520, 268697600, 268697664, 268435456, 262144, 268439616, 0, 268701760, 262208, 268435520, 268697600, 268439552, 268439616, 0, 268701760, 266240, 266240, 4160, 4160, 262208, 268435456, 268701696]; | |
var k = _fp_bk.__fpf_al(a); | |
var l = 0; | |
var m = b.length; | |
var n = 0; | |
var o; | |
var p; | |
var q; | |
var r; | |
var s; | |
var t; | |
var u; | |
var v; | |
var w = [0, 32, 2]; | |
var x; | |
var y; | |
var z; | |
var A; | |
var B; | |
var C; | |
var D = 3; | |
b += "\x00\x00\x00\x00\x00\x00\x00\x00"; | |
var E = ""; | |
var F = ""; | |
while(l < m) { | |
u = b.charCodeAt(l++) << 24 ^ b.charCodeAt(l++) << 16 ^ b.charCodeAt(l++) << 8 ^ b.charCodeAt(l++); | |
v = b.charCodeAt(l++) << 24 ^ b.charCodeAt(l++) << 16 ^ b.charCodeAt(l++) << 8 ^ b.charCodeAt(l++); | |
q = (u >>> 4 ^ v) & 252645135; | |
v ^= q; | |
u ^= q << 4; | |
q = (u >>> 16 ^ v) & 65535; | |
v ^= q; | |
u ^= q << 16; | |
q = (v >>> 2 ^ u) & 858993459; | |
u ^= q; | |
v ^= q << 2; | |
q = (v >>> 8 ^ u) & 16711935; | |
u ^= q; | |
v ^= q << 8; | |
q = (u >>> 1 ^ v) & 1431655765; | |
v ^= q; | |
u ^= q << 1; | |
u = u << 1 | u >>> 31; | |
v = v << 1 | v >>> 31; | |
for(p = 0; p < D; p += 3) { | |
B = w[p + 1]; | |
C = w[p + 2]; | |
for(o = w[p]; o != B; o += C) { | |
s = v ^ k[o]; | |
t = (v >>> 4 | v << 28) ^ k[o + 1]; | |
q = u; | |
u = v; | |
v = q ^ (d[s >>> 24 & 63] | f[s >>> 16 & 63] | h[s >>> 8 & 63] | j[s & 63] | c[t >>> 24 & 63] | e[t >>> 16 & 63] | g[t >>> 8 & 63] | i[t & 63]) | |
} | |
q = u; | |
u = v; | |
v = q | |
} | |
u = u >>> 1 | u << 31; | |
v = v >>> 1 | v << 31; | |
q = (u >>> 1 ^ v) & 1431655765; | |
v ^= q; | |
u ^= q << 1; | |
q = (v >>> 8 ^ u) & 16711935; | |
u ^= q; | |
v ^= q << 8; | |
q = (v >>> 2 ^ u) & 858993459; | |
u ^= q; | |
v ^= q << 2; | |
q = (u >>> 16 ^ v) & 65535; | |
v ^= q; | |
u ^= q << 16; | |
q = (u >>> 4 ^ v) & 252645135; | |
v ^= q; | |
u ^= q << 4; | |
F += String.fromCharCode(u >>> 24, u >>> 16 & 255, u >>> 8 & 255, u & 255, v >>> 24, v >>> 16 & 255, v >>> 8 & 255, v & 255); | |
n += 8; | |
if(n == 512) { | |
E += F; | |
F = ""; | |
n = 0 | |
} | |
} | |
} catch(G) {} | |
return E + F | |
}, | |
__fpf_al: function(a) { | |
var b = [0, 4, 536870912, 536870916, 65536, 65540, 536936448, 536936452, 512, 516, 536871424, 536871428, 66048, 66052, 536936960, 536936964]; | |
var c = [0, 1, 1048576, 1048577, 67108864, 67108865, 68157440, 68157441, 256, 257, 1048832, 1048833, 67109120, 67109121, 68157696, 68157697]; | |
var d = [0, 8, 2048, 2056, 16777216, 16777224, 16779264, 16779272, 0, 8, 2048, 2056, 16777216, 16777224, 16779264, 16779272]; | |
var e = [0, 2097152, 134217728, 136314880, 8192, 2105344, 134225920, 136323072, 131072, 2228224, 134348800, 136445952, 139264, 2236416, 134356992, 136454144]; | |
var f = [0, 262144, 16, 262160, 0, 262144, 16, 262160, 4096, 266240, 4112, 266256, 4096, 266240, 4112, 266256]; | |
var g = [0, 1024, 32, 1056, 0, 1024, 32, 1056, 33554432, 33555456, 33554464, 33555488, 33554432, 33555456, 33554464, 33555488]; | |
var h = [0, 268435456, 524288, 268959744, 2, 268435458, 524290, 268959746, 0, 268435456, 524288, 268959744, 2, 268435458, 524290, 268959746]; | |
var i = [0, 65536, 2048, 67584, 536870912, 536936448, 536872960, 536938496, 131072, 196608, 133120, 198656, 537001984, 537067520, 537004032, 537069568]; | |
var j = [0, 262144, 0, 262144, 2, 262146, 2, 262146, 33554432, 33816576, 33554432, 33816576, 33554434, 33816578, 33554434, 33816578]; | |
var k = [0, 268435456, 8, 268435464, 0, 268435456, 8, 268435464, 1024, 268436480, 1032, 268436488, 1024, 268436480, 1032, 268436488]; | |
var l = [0, 32, 0, 32, 1048576, 1048608, 1048576, 1048608, 8192, 8224, 8192, 8224, 1056768, 1056800, 1056768, 1056800]; | |
var m = [0, 16777216, 512, 16777728, 2097152, 18874368, 2097664, 18874880, 67108864, 83886080, 67109376, 83886592, 69206016, 85983232, 69206528, 85983744]; | |
var n = [0, 4096, 134217728, 134221824, 524288, 528384, 134742016, 134746112, 16, 4112, 134217744, 134221840, 524304, 528400, 134742032, 134746128]; | |
var o = [0, 4, 256, 260, 0, 4, 256, 260, 1, 5, 257, 261, 1, 5, 257, 261]; | |
var p = [32]; | |
var q = [0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0]; | |
var r; | |
var s; | |
var t; | |
var u = 0; | |
var v = 0; | |
var w = a.charCodeAt(u++) << 24 | a.charCodeAt(u++) << 16 | a.charCodeAt(u++) << 8 | a.charCodeAt(u++); | |
var x = a.charCodeAt(u++) << 24 | a.charCodeAt(u++) << 16 | a.charCodeAt(u++) << 8 | a.charCodeAt(u++); | |
t = (w >>> 4 ^ x) & 252645135; | |
x ^= t; | |
w ^= t << 4; | |
t = (x >>> -16 ^ w) & 65535; | |
w ^= t; | |
x ^= t << -16; | |
t = (w >>> 2 ^ x) & 858993459; | |
x ^= t; | |
w ^= t << 2; | |
t = (x >>> -16 ^ w) & 65535; | |
w ^= t; | |
x ^= t << -16; | |
t = (w >>> 1 ^ x) & 1431655765; | |
x ^= t; | |
w ^= t << 1; | |
t = (x >>> 8 ^ w) & 16711935; | |
w ^= t; | |
x ^= t << 8; | |
t = (w >>> 1 ^ x) & 1431655765; | |
x ^= t; | |
w ^= t << 1; | |
t = w << 8 | x >>> 20 & 240; | |
w = x << 24 | x << 8 & 16711680 | x >>> 8 & 65280 | x >>> 24 & 240; | |
x = t; | |
for(var y = 0; y < q.length; y++) { | |
if(q[y]) { | |
w = w << 2 | w >>> 26; | |
x = x << 2 | x >>> 26 | |
} else { | |
w = w << 1 | w >>> 27; | |
x = x << 1 | x >>> 27 | |
} | |
w &= -15; | |
x &= -15; | |
r = b[w >>> 28] | c[w >>> 24 & 15] | d[w >>> 20 & 15] | e[w >>> 16 & 15] | f[w >>> 12 & 15] | g[w >>> 8 & 15] | h[w >>> 4 & 15]; | |
s = i[x >>> 28] | j[x >>> 24 & 15] | k[x >>> 20 & 15] | l[x >>> 16 & 15] | m[x >>> 12 & 15] | n[x >>> 8 & 15] | o[x >>> 4 & 15]; | |
t = (s >>> 16 ^ r) & 65535; | |
p[v++] = r ^ t; | |
p[v++] = s ^ t << 16 | |
} | |
return p | |
} | |
}; | |
var _fp_ec = { | |
_fp_i: false, | |
_fp_j: new Array, | |
_fp_k: new Array, | |
_fp_l: 4e3, | |
toString: function() { | |
var a = 0; | |
var b = ""; | |
for(var c in this._fp_j) { | |
if(this._fp_l <= 0 || typeof this._fp_j[c] == "string" && b.length + c.length + this._fp_j[c].length + 8 < this._fp_l * 3 / 4 - 4) { | |
a++; | |
b += _fp_an.__fpf_x(c.length, 4) + c.toUpperCase() + _fp_an.__fpf_x(this._fp_j[c].length, 4) + this._fp_j[c] | |
} | |
} | |
return _fp_an.__fpf_x(a, 4) + b | |
}, | |
__fpf_an: function() { | |
try { | |
var a = ""; | |
for(var b in this._fp_k) { | |
if(this._fp_l <= 0 || typeof this._fp_k[b] == "string" && this._fp_k[b].length + a.length < this._fp_l + 1) { | |
if(a.length > 0) a += ";"; | |
a += this._fp_k[b] | |
} | |
} | |
var c = _fp_bk.__fpf_ak(_fp_x, this.toString()); | |
var d = "0400" + _fp_ax.__fpf_ac(c); | |
if(this._fp_l <= 0 || d.length + a.length < this._fp_l + 1) a = a.length > 0 ? d + ";" + a : d; | |
return a | |
} catch(e) {} | |
}, | |
__fpf_ao: function(a) { | |
return a && typeof a == "string" && a.length > 0 | |
}, | |
__fpf_ap: function(a) { | |
if(typeof a != "string" || this._fp_l > 0 && a.length > this._fp_l) return; | |
this._fp_k[this._fp_k.length] = a | |
}, | |
__fpf_aq: function(a, b) { | |
if(this.__fpf_ao(a) && this.__fpf_ao(b)) this._fp_j[a] = _fp_bk.__fpf_af(b) | |
}, | |
__fpf_ar: function(a, b) { | |
if(this._fp_j[a] == null) { | |
this.__fpf_aq(a, b) | |
} else { | |
if(this.__fpf_ao(a) && this.__fpf_ao(b)) { | |
this._fp_j[a] = this._fp_j[a] + "," + b | |
} | |
} | |
}, | |
__fpf_as: function(a) { | |
if(typeof a != "string") return; | |
var b = 4; | |
var c = 0; | |
var d = new Array(2); | |
do { | |
var e = parseInt(a.substr(b, 4), 16); | |
if(isNaN(e) || e < 0) break; | |
b += 4; | |
c++; | |
if(e > 0) { | |
d[(c - 1) % 2] = a.substr(b, e); | |
b += e | |
} | |
if(!(c % 2)) { | |
this.__fpf_aq(d[0], d[1]); | |
d[0] = d[1] = "" | |
} | |
} while (b < a.length); | |
this.__fpf_at(true) | |
}, | |
__fpf_at: function(a) { | |
try { | |
if(a || __fpf_q()) { | |
__fpf_g(this.__fpf_an(), __fpf_q()); | |
this._fp_i = true | |
} | |
return true | |
} catch(b) { | |
__fpf_e("fp_bb_callback", b); | |
return false | |
} | |
} | |
}; | |
function __fpf_i() { | |
this._fp_d = navigator.appVersion.match(/[^\s]*\s?/g)[0]; | |
this.browser = navigator.appName; | |
this.products = null; | |
this.attributes = new Array; | |
this.__fpf_au(); | |
if(typeof navigator.oscpu == "string" && navigator.oscpu.length > 0) { | |
this.OS = navigator.oscpu | |
} else { | |
this.OS = navigator.platform; | |
this.__fpf_aw() | |
} | |
if(typeof this.browser != "string" || this.browser.length < 1) { | |
if(this.products) { | |
var a = this.products[0].split("/"); | |
if(a) { | |
this.browser = a[0]; | |
this._fp_d = a.length > 1 ? a[1] : "" | |
} | |
} | |
} | |
this.__fpf_av() | |
} | |
__fpf_i.prototype = { | |
__fpf_au: function() { | |
var a = navigator.userAgent.match(/\([^\)]*\)/g); | |
for(_fp_ag = 0; a && _fp_ag < a.length; _fp_ag++) { | |
var b = a[_fp_ag].match(/[^;]*;?/g); | |
for(_fp_cw = 0; b && _fp_cw < b.length; _fp_cw++) { | |
if(b[_fp_cw].length > 0) { | |
var c = b[_fp_cw].replace(/[\(\);]/g, ""); | |
c = c.replace(/^\s+/, ""); | |
c = c.replace(/\s+$/, ""); | |
this.attributes.push(c) | |
} | |
} | |
} | |
this.products = navigator.userAgent.match(/([\w]+\s)?[^\s\/]*\/[^\s]*/g) | |
}, | |
__fpf_av: function() { | |
var a = new Array("MSIE", "Maxthon", "Minimo", "AOL", "Browser", "iCab", "Lunascape"); | |
for(_fp_ag = 0; _fp_ag < a.length; _fp_ag++) { | |
for(_fp_cw = 0; this.attributes && _fp_cw < this.attributes.length; _fp_cw++) { | |
if(this.attributes[_fp_cw].toUpperCase().search(a[_fp_ag].toUpperCase()) >= 0) { | |
var b = new RegExp("^.*" + a[_fp_ag] + " ?[^0-9.]*", ""); | |
this._fp_d = this.attributes[_fp_cw].replace(b, ""); | |
this._fp_d = this._fp_d.replace(/\s+/, ""); | |
if(this._fp_d == this.attributes[_fp_cw]) this._fp_d = ""; | |
if(_fp_ag > 0) { | |
var c = new RegExp(this._fp_d + "$", ""); | |
this.browser = this.attributes[_fp_cw].replace(c, ""); | |
return | |
} else { | |
this.browser = "Internet Explorer"; | |
return | |
} | |
} | |
} | |
} | |
var d = new Array("Classilla", "Gnuzilla", "SeaMonkey", "Maxthon", "K-Meleon", "Flock", "Epic", "Camino", "Firebird", "Conkeror", "Fennec", "Skyfire", "MicroB", "GranParadiso", "Opera Mini", "Netscape", "Sleipnir", "Browser", "IceCat", "weasel", "iCab", "Opera", "Minimo", "Konqueror", "Galeon", "Lunascape", "Thunderbird", "BonEcho", "Navigator", "Epiphany", "Minefield", "Namoroka", "Shiretoko", "NetFront", "IEMobile", "Firefox", "Chrome", "Safari", "Mobile", "Mobile Safari", "Trident"); | |
for(_fp_ag = 0; _fp_ag < d.length; _fp_ag++) { | |
for(_fp_cw = 0; this.products && _fp_cw < this.products.length; _fp_cw++) { | |
var e = this.products[_fp_cw].split("/"); | |
if(!e) continue; | |
if(!this.browser) { | |
this.browser = e[0]; | |
this._fp_d = e[1].replace(";$", "") | |
} | |
if(e[0].toUpperCase().search(d[_fp_ag].toUpperCase()) >= 0) { | |
this.browser = e[0]; | |
this._fp_d = e[1].replace(";$", ""); | |
return | |
} | |
} | |
} | |
}, | |
__fpf_aw: function() { | |
var a = new Array("Linux", "Android", "BSD", "Ubuntu", "Irix", "MIDP", "Windows ", "Mac OS X", "Debian", "Mac", "Playstation", "Wii", "Xbox", "Win9", "BlackBerry", "WinNT", "iPhone", "iPad", "OS"); | |
for(_fp_ag = 0; _fp_ag < a.length; _fp_ag++) { | |
for(_fp_cw = 0; this.attributes && _fp_cw < this.attributes.length; _fp_cw++) { | |
if(this.attributes[_fp_cw].toUpperCase().search(a[_fp_ag].toUpperCase()) >= 0) { | |
this.OS = this.attributes[_fp_cw]; | |
if(_fp_ag > 0) return | |
} | |
} | |
} | |
var b = new Array("BlackBerry", "MIDP", "Debian", "Ubuntu", "BSD", "AIX", "Irix", "Gentoo", "Fedora", "Red Hat", "OS"); | |
var c = this.products; | |
for(_fp_ag = 0; _fp_ag < b.length; _fp_ag++) { | |
for(_fp_cw = 0; c && _fp_cw < c.length; _fp_cw++) { | |
if(c[_fp_cw].toUpperCase().search(b[_fp_ag].toUpperCase()) >= 0) { | |
this.OS = c[_fp_cw].replace("/", " "); | |
var d = new RegExp("s+", ""); | |
this.OS = this.OS.replace(d, " "); | |
return | |
} | |
} | |
} | |
} | |
}; | |
function __fpf_k(a) { | |
this._fp_s = this._fp_u = this.isDynamic = false; | |
this.name = a; | |
this._fp_y = ""; | |
this._fp_r = "io_ls:" + a | |
} | |
__fpf_k.prototype = { | |
__fpf_ax: function() { | |
this._fp_u = true; | |
try { | |
if(window.localStorage) { | |
var a = window.localStorage.getItem(this.name); | |
if(a == null) { | |
if(__fpf_a(this._fp_y) && (_fp_v != null && _fp_v._script_is_cached != null && !_fp_v._script_is_cached(_fp_ax))) { | |
window.localStorage.setItem(this.name, this._fp_y) | |
} | |
} else { | |
if(_fp_v != null && (_fp_v._script_is_cached != null && !_fp_v._script_is_cached(_fp_ax))) { | |
_fp_ec.__fpf_aq("LSTOKEN", a); | |
this._fp_y = a | |
} | |
} | |
} | |
} catch(b) { | |
_fp_ec.__fpf_aq("LSERROR", b.toString()) | |
} | |
this._fp_s = true; | |
if(this._fp_y != null && _fp_v != null) { | |
this.isDynamic = true | |
} | |
_fp_ec.__fpf_at(true) | |
} | |
}; | |
function _iov_fl_cb(a, b, c) { | |
for(var d in _fp_gm) { | |
if(typeof c != "undefined" && _fp_gm[d]._fp_r == c) { | |
if(!_fp_gm[d]._fp_s) _fp_gm[d]._fp_s = b; | |
if(b && _fp_gm[d].timer) { | |
clearTimeout(_fp_gm[d].timer); | |
_fp_gm[d].timer = null | |
} | |
break | |
} | |
} | |
if(a != "0000") _fp_ec.__fpf_as(a); | |
else _fp_ec.__fpf_at(b); | |
return true | |
} | |
function _iov_fl_fn(a, b) { | |
var c = a.split(";"); | |
var d = ""; | |
var e, f, g; | |
var h = 15; | |
_fp_ec.__fpf_aq("JFLEN", c.length.toString()); | |
_fp_ec.__fpf_aq("JFSTRL", a.length.toString()); | |
_fp_ec.__fpf_aq("FFHASH", _fp_bk.__fpf_ag(a)); | |
for(e = 1; e < c.length; e++) { | |
f = Math.random() * (1 * e); | |
f = Math.floor(f); | |
if(f != e) { | |
g = c[e]; | |
c[e] = c[f]; | |
c[f] = g | |
} | |
} | |
for(e = 0; e < h; e++) { | |
d += c[e] + ";" | |
} | |
_fp_ec.__fpf_aq("FFONTS", _fp_bk.__fpf_af(d)) | |
} | |
function _iov_fl_get_value(a, b) { | |
for(_fp_ag = 0; _fp_ag < _fp_gm.length; _fp_ag++) { | |
if(typeof b != "undefined" && _fp_gm[_fp_ag]._fp_r == b) { | |
if(a == "token") return _fp_gm[_fp_ag]._fp_y; | |
if(_fp_v != null && a == "rip" && window.io_enable_rip) return _fp_ax.__if_dec(_fp_v._ripServerUrl()) | |
} | |
} | |
return "" | |
} | |
function __fpf_l() { | |
this.timer = null | |
} | |
__fpf_l.prototype = { | |
__fpf_bd: function() { | |
if(navigator.plugins !== null && (navigator.plugins.length > 0 || navigator.plugins["Shockwave Flash"])) { | |
if(navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { | |
var a = navigator.plugins["Shockwave Flash 2.0"] ? "Shockwave Flash 2.0" : "Shockwave Flash"; | |
var b = navigator.plugins[a]._fp_d ? navigator.plugins[a]._fp_d : ""; | |
var c = ""; | |
if(navigator.plugins[a] && navigator.plugins[a].description) { | |
var d = navigator.plugins[a].description.split(" "); | |
var e = d[2].indexOf(",") > -1 ? "," : "."; | |
var f = d[2].split(e); | |
var g = d[3] !== "" ? d[3].split("r") : d[4].split("r"); | |
var h = g[1] > 0 ? g[1] : 0; | |
c = f[0] + e + f[1] + e + h | |
} | |
return [c, b] | |
} | |
} else if(window.ActiveXObject) { | |
try { | |
var i = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); | |
return i.GetVariable("$version").split(" ")[1] | |
} catch(j) {} | |
} | |
return "" | |
}, | |
__fpf_be: function(a) { | |
var b = document.getElementById(a); | |
if(b && !(b["clientHeight"] === undefined) && (b["clientHeight"] != 1 || b["clientWidth"] != 1)) { | |
__fpf_d("Script content area is hidden"); | |
_fp_ec.__fpf_aq("JSFBLK", b["clientHeight"] + "X" + b["clientWidth"]); | |
this._fp_s = true; | |
_fp_ec.__fpf_at(true) | |
} else { | |
if(window.io_enable_rip && !this._fp_s) this.timer = setTimeout(function() { | |
_iov_fl_cb("00010008FTIMEOUT00011", true, a) | |
}, 2e3) | |
} | |
}, | |
__fpf_bf: function() { | |
var a = new RegExp("loaded|complete"); | |
return navigator.appName.indexOf("Microsoft") == -1 || a.test(document.readyState) | |
}, | |
__fpf_bg: function(a) { | |
if(a.indexOf(",") > -1) { | |
a = a.replace(/,/g, ".") | |
} | |
var b = _fp_v._fvbl(); | |
for(_fp_ag = 0; _fp_ag < b.length; _fp_ag++) { | |
if(a == b[_fp_ag]) { | |
return true | |
} | |
} | |
return false | |
}, | |
__fpf_bh: function(a) { | |
if(a.indexOf("," > -1)) { | |
a = a.replace(/,/g, ".") | |
} | |
var b = _fp_v._kgfffv(); | |
var c = _fp_v._ffwl(); | |
if(window.io_flash_whitelist.constructor === Array) { | |
c = c.concat(window.io_flash_whitelist) | |
} | |
for(var d = 0; d < navigator.plugins.length; d++) { | |
var e = navigator.plugins[d]; | |
if(e.filename === "libflashplayer.so") { | |
b = _fp_v._kgffflv() | |
} | |
} | |
var f = a.split("."); | |
var g = b.split("."); | |
for(var d = 0; d < f.length; d++) { | |
f[d] = parseInt(f[d], 10) | |
} | |
for(var d = 0; d < g.length; d++) { | |
g[d] = parseInt(g[d], 10) | |
} | |
if(f[0] > g[0]) { | |
return true | |
} else if(f[0] == g[0]) { | |
if(f[1] > g[1]) { | |
return true | |
} else if(f[1] == g[1]) { | |
if(f[2] > g[2]) { | |
return true | |
} else if(f[2] == g[2]) { | |
if(f[3] != undefined) { | |
if(f[3] >= g[3]) { | |
return true | |
} | |
} | |
} | |
} | |
} | |
for(var h = 0; h < c.length; h++) { | |
var i = c[h]; | |
if(a === i) { | |
return true | |
} | |
} | |
return false | |
}, | |
__fpf_bi: function(a, b) { | |
var c = a.split("/").pop(); | |
this._fp_s = this._fp_u = this.isDynamic = false; | |
this.url = a; | |
this._fp_y = b; | |
this._fp_r = c.split(".")[0] | |
}, | |
__fpf_ax: function() { | |
if(!this.__fpf_bf()) throw "Env not ready for Flash!"; | |
if(_fp_v == null) { | |
throw "Dyn obj not ready for Flash!" | |
} | |
this.__fpf_bi(_fp_ax.__if_dec(_fp_v._contentServerUrl()) + "/stmgwb2.swf", _fp_v._script_is_cached != null && _fp_v._script_is_cached(_fp_ax) ? "" : _fp_v._token()); | |
var _fp_fy = this.__fpf_bd(); | |
_fp_ec.__fpf_aq("JFLVR", _fp_fy[0]); | |
_fp_ec.__fpf_aq("JFFVER", _fp_fy[1]); | |
if(_fp_fy[1] != "") { | |
_fp_fy = _fp_fy[1] | |
} else { | |
_fp_fy = _fp_fy[0] | |
} | |
if(!_fp_fy || this.__fpf_bg(_fp_fy) || navigator.userAgent.toLowerCase().indexOf("firefox") > -1 && !this.__fpf_bh(_fp_fy) || parseFloat(_fp_fy) < _fp_v._kgfv()) { | |
try { | |
if(window.io_install_flash) { | |
eval(window.io_flash_needs_update_handler); | |
window.io_flash_needs_update_handler = undefined | |
} | |
} catch(excp) { | |
__fpf_e("io_flash_needs_update_handler", excp) | |
} | |
this._fp_u = this._fp_s = this.isDynamic = true; | |
_fp_ec.__fpf_at(true); | |
return | |
} | |
_fp_ec.__fpf_at(true); | |
var _fp_fz = document.createElement("span"); | |
document.body.appendChild(_fp_fz); | |
var _fp_ga = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="1" height="1" id="' + this._fp_r + '" align="right">'; | |
_fp_ga += '<param name="allowScriptAccess" value="always" />'; | |
_fp_ga += '<param name="movie" value="' + this.url + '" />'; | |
_fp_ga += '<param name="swLiveConnect" value="true" />'; | |
_fp_ga += '<embed src="' + this.url; | |
_fp_ga += '" width="1" height="1" name="' + this._fp_r + '" swliveconnect="true" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"'; | |
_fp_ga += "/></object>"; | |
_fp_fz.innerHTML = _fp_ga; | |
_fp_fz.style.position = "absolute"; | |
_fp_fz.style.top = "-1000px"; | |
this._fp_u = true; | |
this.isDynamic = true; | |
this.__fpf_be(this._fp_r) | |
} | |
}; | |
var _fp_gb = { | |
_fp_r: "io_sdp", | |
_fp_s: false, | |
_fp_u: false, | |
isDynamic: true, | |
__fpf_bk: function() { | |
var a = new Date(2e3, 0, 1, 0, 0, 0, 0); | |
var b = a.toGMTString(); | |
var c = new Date(b.substring(0, b.lastIndexOf(" ") - 1)); | |
var d = Math.round((c - a) / (1e3 * 60)); | |
a = new Date(2e3, 6, 1, 0, 0, 0, 0); | |
b = a.toGMTString(); | |
c = new Date(b.substring(0, b.lastIndexOf(" ") - 1)); | |
var e = Math.round((c - a) / (1e3 * 60)); | |
if(d > e) return d; | |
return e | |
}, | |
__fpf_ax: function() { | |
this._fp_u = true; | |
try { | |
_fp_ec.__fpf_aq("BBNS", "FP"); | |
var a = __fpf_b(); | |
if(__fpf_a(a)) { | |
_fp_ec.__fpf_aq("JSTOKEN", a) | |
} | |
_fp_ec.__fpf_aq("JENBL", "1"); | |
_fp_ec.__fpf_aq("UAGT", navigator.userAgent.slice(0, 400)); | |
_fp_ec.__fpf_aq("TZON", String(this.__fpf_bk())); | |
var b = new Date; | |
_fp_ec.__fpf_aq("JSTIME", _fp_an.__fpf_w(b)); | |
var c = new __fpf_i; | |
_fp_ec.__fpf_aq("JBRNM", c.browser); | |
_fp_ec.__fpf_aq("JBRVR", c._fp_d); | |
_fp_ec.__fpf_aq("JBROS", c.OS); | |
var d = c.attributes.join("; "); | |
var e = new RegExp("^.*" + c.OS + ";? ?"); | |
if(c.attributes != null) _fp_ec.__fpf_aq("JBRCM", d.replace(e, "")); | |
_fp_ec.__fpf_aq("JLANG", navigator.language ? navigator.language : navigator.systemLanguage); | |
_fp_ec.__fpf_aq("JCOX", navigator.cookieEnabled ? "" : "1"); | |
_fp_ec.__fpf_aq("JRES", screen.height + "x" + screen.width); | |
var f = ""; | |
for(_fp_ag = 0; _fp_ag < navigator.plugins.length; _fp_ag++) { | |
f += navigator.plugins[_fp_ag].filename + ";" | |
} | |
_fp_ec.__fpf_aq("JPLGNS", f); | |
_fp_ec.__fpf_aq("JREFRR", document.referrer) | |
} catch(g) { | |
_fp_ec.__fpf_aq("EMSG", g._fp_p) | |
} | |
this._fp_s = true | |
} | |
}; | |
var __io_ddp = { | |
_fp_r: "io_ddp", | |
_fp_s: false, | |
_fp_u: false, | |
isDynamic: false, | |
__fpf_ax: function() { | |
if(_fp_v == null) return; | |
this._fp_u = true; | |
try { | |
_fp_ec.__fpf_ar("JSSRC", _fp_ax.__if_dec(_fp_v._gwHost())); | |
if(!_fp_v._script_is_cached(_fp_ax)) { | |
_fp_ec.__fpf_aq("JSTOKEN", _fp_v._token()); | |
var a = decodeURIComponent(_fp_v._uagt()); | |
if(navigator.userAgent != a) { | |
_fp_ec.__fpf_aq("JDIFF", "1") | |
} | |
_fp_ec.__fpf_aq("HACCLNG", decodeURIComponent(_fp_v._hacclng())); | |
_fp_ec.__fpf_aq("HACCCHR", decodeURIComponent(_fp_v._haccchr())) | |
} else { | |
_fp_ec.__fpf_aq("FLRTD", _fp_v._token()) | |
} | |
_fp_ec.__fpf_ar("JSVER", _fp_v._jsversion()); | |
_fp_ec.__fpf_aq("SVRTIME", _fp_v._svr_time()); | |
_fp_ec.__fpf_aq("JSMBR", _fp_v._smbr()); | |
_fp_ec.__fpf_aq("XREQW", _fp_v._xReqWith()) | |
} catch(b) { | |
_fp_ec.__fpf_aq("EMSG", b._fp_p) | |
} | |
this._fp_s = true; | |
this.isDynamic = true | |
}, | |
__if_ubb: function() { | |
if(_fp_v != null && !_fp_v._script_is_cached(_fp_ax)) { | |
if(__io_ddp._CTOKEN) _fp_ec.__fpf_aq("CTOKEN", __io_ddp._CTOKEN); | |
_fp_ec.__fpf_at(true) | |
} | |
} | |
}; | |
function fpGetBlackbox() { | |
return { | |
blackbox: _fp_ec.__fpf_an(), | |
finished: __fpf_q() | |
} | |
} | |
var _fp_gm = new Array(_fp_gb, __io_ddp); | |
function __fpf_q() { | |
for(_fp_fa in _fp_gm) { | |
if(typeof _fp_gm[_fp_fa] != "object") continue; | |
if(!_fp_gm[_fp_fa]._fp_s) return false | |
} | |
return true | |
} | |
try { | |
var _fp_gn = new __fpf_k("fp_temp"); | |
var _fp_gp = new __fpf_l; | |
_fp_gm.push(_fp_gn, _fp_gp); | |
var _fp_y = __fpf_b(); | |
_fp_gn._fp_y = _fp_y; | |
try { | |
if(typeof document.documentURI != "undefined") _fp_ec.__fpf_aq("INTLOC", document.documentURI.split("?")[0]); | |
_fp_ec.__fpf_aq("INTLOC", document.URL.split("?")[0]) | |
} catch(e1) {} | |
__fpf_t() | |
} catch(excp) { | |
__fpf_e("io_collect", excp) | |
} | |
function __fpf_r() {} | |
function __fpf_s() {} | |
var _fp_gq; | |
if(_fp_gq === undefined) _fp_gq = null; | |
function __fpf_t() { | |
var a = true; | |
try { | |
if(!_fp_ec._fp_i) _fp_ec.__fpf_at(true); | |
for(_fp_fa in _fp_gm) { | |
if(typeof _fp_gm[_fp_fa] != "object") continue; | |
if(!_fp_gm[_fp_fa]._fp_u || _fp_gm[_fp_fa]._fp_u && !_fp_gm[_fp_fa].isDynamic) try { | |
_fp_gm[_fp_fa].__fpf_ax() | |
} catch(b) { | |
_fp_gm[_fp_fa]._fp_u = false; | |
__fpf_e("dom_ready", b); | |
a = false | |
} | |
} | |
} catch(c) { | |
__fpf_e("dom_ready", c) | |
} | |
return a && _fp_ec._fp_i | |
} | |
var _fp_gs = 0; | |
function __fpf_u() { | |
var a = new RegExp("loaded|complete|interactive"); | |
if(typeof document.readyState == "undefined" || a.test(document.readyState)) { | |
if(__fpf_t() || _fp_gs > 30) { | |
if(_fp_gq) clearInterval(_fp_gq); | |
return true | |
} else _fp_gs++ | |
} | |
return false | |
} | |
if(_fp_gq == null) _fp_gq = setInterval(__fpf_u, 100); | |
if(document.addEventListener) document.addEventListener("DOMContentLoaded", __fpf_t, false); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Copyright(c) 2016, iovation, inc. All rights reserved */ | |
window.io_last_error = ""; | |
var _i_a = (window.io_global_object_name || "IGLOO"), | |
localObjectName = "io"; | |
window[_i_a] = (window[_i_a] || {}); | |
window[_i_a][localObjectName] = (window[_i_a][localObjectName] || {}); | |
function __if_a(_if_gp) { | |
window.io_last_error = _if_gp; | |
} | |
function __if_b(_if_gp, _if_gq) { | |
var _i_b = _if_gq.toString(); | |
if(_if_gq instanceof Error && typeof(_if_gq.description) != 'undefined') _i_b = _if_gq.description; | |
window.io_last_error = _if_gp + " " + _i_b; | |
} | |
function __if_c(_if_gr, _i_gl) { | |
if(typeof(window.io_bbout_element_id) == "undefined") { | |
__if_a("io_bbout_element_id is not defined"); | |
return; | |
} | |
var _i_c = _i_aa.getElementById(window.io_bbout_element_id); | |
_i_c["value"] = _if_gr; | |
} | |
var _i_d = { | |
__if_o: function(_if_gs) { | |
return _if_gs.getUTCFullYear() + "/" + this.__if_ac((_if_gs.getUTCMonth() + 1).toString(), 2) + "/" + this.__if_ac(_if_gs.getUTCDate().toString(), 2) + " " + this.__if_ac(_if_gs.getUTCHours().toString(), 2) + ":" + this.__if_ac(_if_gs.getUTCMinutes().toString(), 2) + ":" + this.__if_ac(_if_gs.getUTCSeconds().toString(), 2); | |
}, | |
__if_q: function(_if_gt, _i_m) { | |
var _i_e = _if_gt.toString(16); | |
return(_i_m) ? this.__if_ac(_i_e, _i_m) : _i_e; | |
}, | |
__if_t: function(_i_al) { | |
var _i_f = ""; | |
for(var _i_g = 0; _i_g < _i_al.length; _i_g++) { | |
var _i_h = _i_al.charCodeAt(_i_g); | |
if(_i_h >= 56320 && _i_h < 57344) continue; | |
if(_i_h >= 55296 && _i_h < 56320) { | |
if(_i_g + 1 >= _i_al.length) continue; | |
var _i_i = _i_al.charCodeAt(++_i_g); | |
if(_i_i < 56320 || _i_h >= 56832) continue; | |
_i_h = ((_i_h - 55296) << 10) + (_i_h - 56320) + 65536; | |
} | |
if(_i_h < 128) _i_f += String.fromCharCode(_i_h); | |
else if(_i_h < 2048) _i_f += String.fromCharCode(192 + (_i_h >> 6), 128 + (_i_h & 63)); | |
else if(_i_h < 65536) _i_f += String.fromCharCode(224 + (_i_h >> 12), 128 + ((_i_h >> 6) & 63), 128 + (_i_h & 63)); | |
else _i_f += String.fromCharCode(240 + (_i_h >> 18), 128 + ((_i_h >> 12) & 63), 128 + ((_i_h >> 6) & 63), 128 + (_i_h & 63)); | |
} | |
return _i_f; | |
}, | |
__if_x: function(_if_gu) { | |
if(typeof(encodeURIComponent) == "function") return encodeURIComponent(_if_gu); | |
var _i_j = this.__if_t(_if_gu); | |
var _i_f = ""; | |
for(var _i_g = 0; _i_g < _i_j.length; _i_g++) { | |
var _i_k = _i_j.charAt(_i_g); | |
var _i_l = new RegExp("[a-zA-Z0-9-_.!~*'()]"); | |
_i_f += (_i_l.test(_i_k) == -1) ? "%" + this.__if_q(_i_k.charCodeAt(0)) : _i_k; | |
} | |
return _i_f; | |
}, | |
__if_ac: function(_i_al, _if_gv) { | |
var _i_m = ""; | |
var _i_n = _if_gv - _i_al.length; | |
while(_i_m.length < _i_n) _i_m += "0"; | |
return _i_m + _i_al; | |
} | |
}; | |
var _i_o = { | |
_i_ft: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", | |
__if_ai: function(_i_al) { | |
var _i_e = ""; | |
for(var _i_g = 0; _i_g < _i_al.length; _i_g += 3) { | |
var _i_p = _i_al.charCodeAt(_i_g); | |
var _i_q = _i_al.charCodeAt(_i_g + 1); | |
var _i_r = _i_al.charCodeAt(_i_g + 2); | |
var _i_s = _i_p >> 2; | |
var _i_t = ((_i_p & 3) << 4) | (_i_q >> 4); | |
var _i_u = ((_i_q & 15) << 2) | (_i_r >> 6); | |
var _i_v = _i_r & 63; | |
if(isNaN(_i_q)) { | |
_i_u = _i_v = 64; | |
} else if(isNaN(_i_r)) { | |
_i_v = 64; | |
} | |
_i_e = _i_e + this._i_ft.charAt(_i_s) + this._i_ft.charAt(_i_t) + this._i_ft.charAt(_i_u) + this._i_ft.charAt(_i_v); | |
} | |
return _i_e; | |
}, | |
__if_ap: function(_i_al) { | |
var _i_w = ""; | |
var _i_x, chr2, chr3 = ""; | |
var _i_s, _i_t, _i_u, _i_v = ""; | |
var _i_g = 0; | |
var _i_y = /[^A-Za-z0-9\+\/\=]/g; | |
if(_i_y.exec(_i_al)) return ""; | |
do { | |
_i_s = this._i_ft.indexOf(_i_al.charAt(_i_g++)); | |
_i_t = this._i_ft.indexOf(_i_al.charAt(_i_g++)); | |
_i_u = this._i_ft.indexOf(_i_al.charAt(_i_g++)); | |
_i_v = this._i_ft.indexOf(_i_al.charAt(_i_g++)); | |
_i_x = (_i_s << 2) | (_i_t >> 4); | |
chr2 = ((_i_t & 15) << 4) | (_i_u >> 2); | |
chr3 = ((_i_u & 3) << 6) | _i_v; | |
_i_w = _i_w + String.fromCharCode(_i_x); | |
if(_i_u != 64) _i_w = _i_w + String.fromCharCode(chr2); | |
if(_i_v != 64) _i_w = _i_w + String.fromCharCode(chr3); | |
_i_x = chr2 = chr3 = ""; | |
_i_s = _i_t = _i_u = _i_v = ""; | |
} while (_i_g < _i_al.length); | |
return _i_w; | |
} | |
}; | |
var _i_z = { | |
_i_fu: false, | |
_i_fv: 12, | |
_i_fw: false, | |
_i_fx: "", | |
_i_fy: "", | |
_i_fz: true, | |
_i_ga: new Array(""), | |
_i_gb: new Array(""), | |
_i_gc: "", | |
_i_gd: "", | |
_i_ge: "" | |
}; | |
if(typeof(window.io_install_stm) != "boolean") window.io_install_stm = _i_z._i_fu; | |
if(typeof(window.io_install_flash) != "boolean") window.io_install_flash = _i_z._i_fw; | |
if(typeof(window.io_exclude_stm) != "number") window.io_exclude_stm = _i_z._i_fv; | |
if(window.io_stm_cab_url === undefined) window.io_stm_cab_url = _i_o.__if_ap("aHR0cHM6Ly9tcHNuYXJlLmllc25hcmUuY29tLw==") + "/StmOCX.cab"; | |
if(window.io_install_stm_error_handler === undefined) window.io_install_stm_error_handler = _i_z._i_fx; | |
if(window.io_flash_needs_update_handler === undefined) window.io_flash_needs_update_handler = _i_z._i_fy; | |
if(typeof(window.io_enable_rip) != "boolean") window.io_enable_rip = _i_z._i_fz; | |
if(window.io_flash_blacklist === undefined) window.io_flash_blacklist = _i_z._i_ga; | |
if(window.io_flash_whitelist === undefined) window.io_flash_whitelist = _i_z._i_gb; | |
if(window.io_min_flash_in_firefox_version === undefined) window.io_min_flash_in_firefox_version = _i_z._i_gc; | |
if(window.io_min_flash_in_firefox_linux_version === undefined) window.io_min_flash_in_firefox_linux_version = _i_z._i_gd; | |
if(window.io_min_flash_version === undefined) window.io_min_flash_version = _i_z._i_ge; | |
var _i_aa = { | |
getElementById: function(_if_gw) { | |
if(_if_gw === undefined) return null; | |
if(typeof(_if_gw) == "object" && _if_gw.tagName) return _if_gw; | |
if(document.all && document.getElementsByName) { | |
var _i_ab = document.getElementsByName(_if_gw); | |
for(var _i_g = 0; _i_g < _i_ab.length; _i_g++) | |
if(_i_ab[_i_g]._i_dv && _i_ab[_i_g]._i_dv == _if_gw) return _i_ab[_i_g]; | |
} | |
if(document.getElementById) return document.getElementById(_if_gw); | |
return null; | |
} | |
}; | |
var _i_ac = { | |
__if_ay: function(_if_gx) { | |
if(_if_gx === null || typeof _if_gx === "undefined") { | |
return ""; | |
} | |
var _i_ad = (_if_gx + ''); | |
var _i_ae = "", | |
start, end, stringl = 0; | |
start = end = 0; | |
stringl = _i_ad.length; | |
for(var _i_af = 0; _i_af < stringl; _i_af++) { | |
var _i_ag = _i_ad.charCodeAt(_i_af); | |
var _i_ah = null; | |
if(_i_ag < 128) { | |
end++; | |
} else if(_i_ag > 127 && _i_ag < 2048) { | |
_i_ah = String.fromCharCode((_i_ag >> 6) | 192) + String.fromCharCode((_i_ag & 63) | 128); | |
} else { | |
_i_ah = String.fromCharCode((_i_ag >> 12) | 224) + String.fromCharCode(((_i_ag >> 6) & 63) | 128) + String.fromCharCode((_i_ag & 63) | 128); | |
} | |
if(_i_ah !== null) { | |
if(end > start) { | |
_i_ae += _i_ad.slice(start, end); | |
} | |
_i_ae += _i_ah; | |
start = end = _i_af + 1; | |
} | |
} | |
if(end > start) { | |
_i_ae += _i_ad.slice(start, stringl); | |
} | |
return _i_ae; | |
}, | |
__if_bi: function(_i_al) { | |
var _i_ai = function(_if_gz, _if_gy) { | |
var _i_aj = (_if_gz << _if_gy) | (_if_gz >>> (32 - _if_gy)); | |
return _i_aj; | |
}; | |
var _i_ak = function(_if_ha) { | |
var _i_al = ""; | |
var _i_am; | |
var _i_an; | |
for(_i_am = 7; _i_am >= 0; _i_am--) { | |
_i_an = (_if_ha >>> (_i_am * 4)) & 0x0f; | |
_i_al += _i_an.toString(16); | |
} | |
return _i_al; | |
}; | |
var _i_ao; | |
var _i_g, _i_bl; | |
var _i_ap = new Array(80); | |
var _i_aq = 0x67452301; | |
var _i_ar = 0xEFCDAB89; | |
var _i_as = 0x98BADCFE; | |
var _i_at = 0x10325476; | |
var _i_au = 0xC3D2E1F0; | |
var _i_av, A2, A3, A4, A5; | |
var _i_aw; | |
_i_al = this.__if_ay(_i_al); | |
var _i_ax = _i_al.length; | |
var _i_ay = []; | |
for(_i_g = 0; _i_g < _i_ax - 3; _i_g += 4) { | |
_i_bl = _i_al.charCodeAt(_i_g) << 24 | _i_al.charCodeAt(_i_g + 1) << 16 | _i_al.charCodeAt(_i_g + 2) << 8 | _i_al.charCodeAt(_i_g + 3); | |
_i_ay.push(_i_bl); | |
} | |
switch(_i_ax % 4) { | |
case 0: | |
_i_g = 0x080000000; | |
break; | |
case 1: | |
_i_g = _i_al.charCodeAt(_i_ax - 1) << 24 | 0x0800000; | |
break; | |
case 2: | |
_i_g = _i_al.charCodeAt(_i_ax - 2) << 24 | _i_al.charCodeAt(_i_ax - 1) << 16 | 0x08000; | |
break; | |
case 3: | |
_i_g = _i_al.charCodeAt(_i_ax - 3) << 24 | _i_al.charCodeAt(_i_ax - 2) << 16 | _i_al.charCodeAt(_i_ax - 1) << 8 | 0x80; | |
break; | |
} | |
_i_ay.push(_i_g); | |
while((_i_ay.length % 16) != 14) { | |
_i_ay.push(0); | |
} | |
_i_ay.push(_i_ax >>> 29); | |
_i_ay.push((_i_ax << 3) & 0x0ffffffff); | |
for(_i_ao = 0; _i_ao < _i_ay.length; _i_ao += 16) { | |
for(_i_g = 0; _i_g < 16; _i_g++) { | |
_i_ap[_i_g] = _i_ay[_i_ao + _i_g]; | |
} | |
for(_i_g = 16; _i_g <= 79; _i_g++) { | |
_i_ap[_i_g] = _i_ai(_i_ap[_i_g - 3] ^ _i_ap[_i_g - 8] ^ _i_ap[_i_g - 14] ^ _i_ap[_i_g - 16], 1); | |
} | |
_i_av = _i_aq; | |
A2 = _i_ar; | |
A3 = _i_as; | |
A4 = _i_at; | |
A5 = _i_au; | |
for(_i_g = 0; _i_g <= 19; _i_g++) { | |
_i_aw = (_i_ai(_i_av, 5) + ((A2 & A3) | (~A2 & A4)) + A5 + _i_ap[_i_g] + 0x5A827999) & 0x0ffffffff; | |
A5 = A4; | |
A4 = A3; | |
A3 = _i_ai(A2, 30); | |
A2 = _i_av; | |
_i_av = _i_aw; | |
} | |
for(_i_g = 20; _i_g <= 39; _i_g++) { | |
_i_aw = (_i_ai(_i_av, 5) + (A2 ^ A3 ^ A4) + A5 + _i_ap[_i_g] + 0x6ED9EBA1) & 0x0ffffffff; | |
A5 = A4; | |
A4 = A3; | |
A3 = _i_ai(A2, 30); | |
A2 = _i_av; | |
_i_av = _i_aw; | |
} | |
for(_i_g = 40; _i_g <= 59; _i_g++) { | |
_i_aw = (_i_ai(_i_av, 5) + ((A2 & A3) | (A2 & A4) | (A3 & A4)) + A5 + _i_ap[_i_g] + 0x8F1BBCDC) & 0x0ffffffff; | |
A5 = A4; | |
A4 = A3; | |
A3 = _i_ai(A2, 30); | |
A2 = _i_av; | |
_i_av = _i_aw; | |
} | |
for(_i_g = 60; _i_g <= 79; _i_g++) { | |
_i_aw = (_i_ai(_i_av, 5) + (A2 ^ A3 ^ A4) + A5 + _i_ap[_i_g] + 0xCA62C1D6) & 0x0ffffffff; | |
A5 = A4; | |
A4 = A3; | |
A3 = _i_ai(A2, 30); | |
A2 = _i_av; | |
_i_av = _i_aw; | |
} | |
_i_aq = (_i_aq + _i_av) & 0x0ffffffff; | |
_i_ar = (_i_ar + A2) & 0x0ffffffff; | |
_i_as = (_i_as + A3) & 0x0ffffffff; | |
_i_at = (_i_at + A4) & 0x0ffffffff; | |
_i_au = (_i_au + A5) & 0x0ffffffff; | |
} | |
_i_aw = _i_ak(_i_aq) + _i_ak(_i_ar) + _i_ak(_i_as) + _i_ak(_i_at) + _i_ak(_i_au); | |
return _i_aw.toLowerCase(); | |
}, | |
__if_bv: function(_if_hb, _if_gp) { | |
try { | |
var _i_az = [0x1010400, 0, 0x10000, 0x1010404, 0x1010004, 0x10404, 0x4, 0x10000, 0x400, 0x1010400, 0x1010404, 0x400, 0x1000404, 0x1010004, 0x1000000, 0x4, 0x404, 0x1000400, 0x1000400, 0x10400, 0x10400, 0x1010000, 0x1010000, 0x1000404, 0x10004, 0x1000004, 0x1000004, 0x10004, 0, 0x404, 0x10404, 0x1000000, 0x10000, 0x1010404, 0x4, 0x1010000, 0x1010400, 0x1000000, 0x1000000, 0x400, 0x1010004, 0x10000, 0x10400, 0x1000004, 0x400, 0x4, 0x1000404, 0x10404, 0x1010404, 0x10004, 0x1010000, 0x1000404, 0x1000004, 0x404, 0x10404, 0x1010400, 0x404, 0x1000400, 0x1000400, 0, 0x10004, 0x10400, 0, 0x1010004]; | |
var _i_ba = [-0x7fef7fe0, -0x7fff8000, 0x8000, 0x108020, 0x100000, 0x20, -0x7fefffe0, -0x7fff7fe0, -0x7fffffe0, -0x7fef7fe0, -0x7fef8000, -0x80000000, -0x7fff8000, 0x100000, 0x20, -0x7fefffe0, 0x108000, 0x100020, -0x7fff7fe0, 0, -0x80000000, 0x8000, 0x108020, -0x7ff00000, 0x100020, -0x7fffffe0, 0, 0x108000, 0x8020, -0x7fef8000, -0x7ff00000, 0x8020, 0, 0x108020, -0x7fefffe0, 0x100000, -0x7fff7fe0, -0x7ff00000, -0x7fef8000, 0x8000, -0x7ff00000, -0x7fff8000, 0x20, -0x7fef7fe0, 0x108020, 0x20, 0x8000, -0x80000000, 0x8020, -0x7fef8000, 0x100000, -0x7fffffe0, 0x100020, -0x7fff7fe0, -0x7fffffe0, 0x100020, 0x108000, 0, -0x7fff8000, 0x8020, -0x80000000, -0x7fefffe0, -0x7fef7fe0, 0x108000]; | |
var _i_bb = [0x208, 0x8020200, 0, 0x8020008, 0x8000200, 0, 0x20208, 0x8000200, 0x20008, 0x8000008, 0x8000008, 0x20000, 0x8020208, 0x20008, 0x8020000, 0x208, 0x8000000, 0x8, 0x8020200, 0x200, 0x20200, 0x8020000, 0x8020008, 0x20208, 0x8000208, 0x20200, 0x20000, 0x8000208, 0x8, 0x8020208, 0x200, 0x8000000, 0x8020200, 0x8000000, 0x20008, 0x208, 0x20000, 0x8020200, 0x8000200, 0, 0x200, 0x20008, 0x8020208, 0x8000200, 0x8000008, 0x200, 0, 0x8020008, 0x8000208, 0x20000, 0x8000000, 0x8020208, 0x8, 0x20208, 0x20200, 0x8000008, 0x8020000, 0x8000208, 0x208, 0x8020000, 0x20208, 0x8, 0x8020008, 0x20200]; | |
var _i_bc = [0x802001, 0x2081, 0x2081, 0x80, 0x802080, 0x800081, 0x800001, 0x2001, 0, 0x802000, 0x802000, 0x802081, 0x81, 0, 0x800080, 0x800001, 0x1, 0x2000, 0x800000, 0x802001, 0x80, 0x800000, 0x2001, 0x2080, 0x800081, 0x1, 0x2080, 0x800080, 0x2000, 0x802080, 0x802081, 0x81, 0x800080, 0x800001, 0x802000, 0x802081, 0x81, 0, 0, 0x802000, 0x2080, 0x800080, 0x800081, 0x1, 0x802001, 0x2081, 0x2081, 0x80, 0x802081, 0x81, 0x1, 0x2000, 0x800001, 0x2001, 0x802080, 0x800081, 0x2001, 0x2080, 0x800000, 0x802001, 0x80, 0x800000, 0x2000, 0x802080]; | |
var _i_bd = [0x100, 0x2080100, 0x2080000, 0x42000100, 0x80000, 0x100, 0x40000000, 0x2080000, 0x40080100, 0x80000, 0x2000100, 0x40080100, 0x42000100, 0x42080000, 0x80100, 0x40000000, 0x2000000, 0x40080000, 0x40080000, 0, 0x40000100, 0x42080100, 0x42080100, 0x2000100, 0x42080000, 0x40000100, 0, 0x42000000, 0x2080100, 0x2000000, 0x42000000, 0x80100, 0x80000, 0x42000100, 0x100, 0x2000000, 0x40000000, 0x2080000, 0x42000100, 0x40080100, 0x2000100, 0x40000000, 0x42080000, 0x2080100, 0x40080100, 0x100, 0x2000000, 0x42080000, 0x42080100, 0x80100, 0x42000000, 0x42080100, 0x2080000, 0, 0x40080000, 0x42000000, 0x80100, 0x2000100, 0x40000100, 0x80000, 0, 0x40080000, 0x2080100, 0x40000100]; | |
var _i_be = [0x20000010, 0x20400000, 0x4000, 0x20404010, 0x20400000, 0x10, 0x20404010, 0x400000, 0x20004000, 0x404010, 0x400000, 0x20000010, 0x400010, 0x20004000, 0x20000000, 0x4010, 0, 0x400010, 0x20004010, 0x4000, 0x404000, 0x20004010, 0x10, 0x20400010, 0x20400010, 0, 0x404010, 0x20404000, 0x4010, 0x404000, 0x20404000, 0x20000000, 0x20004000, 0x10, 0x20400010, 0x404000, 0x20404010, 0x400000, 0x4010, 0x20000010, 0x400000, 0x20004000, 0x20000000, 0x4010, 0x20000010, 0x20404010, 0x404000, 0x20400000, 0x404010, 0x20404000, 0, 0x20400010, 0x10, 0x4000, 0x20400000, 0x404010, 0x4000, 0x400010, 0x20004010, 0, 0x20404000, 0x20000000, 0x400010, 0x20004010]; | |
var _i_bf = [0x200000, 0x4200002, 0x4000802, 0, 0x800, 0x4000802, 0x200802, 0x4200800, 0x4200802, 0x200000, 0, 0x4000002, 0x2, 0x4000000, 0x4200002, 0x802, 0x4000800, 0x200802, 0x200002, 0x4000800, 0x4000002, 0x4200000, 0x4200800, 0x200002, 0x4200000, 0x800, 0x802, 0x4200802, 0x200800, 0x2, 0x4000000, 0x200800, 0x4000000, 0x200800, 0x200000, 0x4000802, 0x4000802, 0x4200002, 0x4200002, 0x2, 0x200002, 0x4000000, 0x4000800, 0x200000, 0x4200800, 0x802, 0x200802, 0x4200800, 0x802, 0x4000002, 0x4200802, 0x4200000, 0x200800, 0, 0x2, 0x4200802, 0, 0x200802, 0x4200000, 0x800, 0x4000002, 0x4000800, 0x800, 0x200002]; | |
var _i_bg = [0x10001040, 0x1000, 0x40000, 0x10041040, 0x10000000, 0x10001040, 0x40, 0x10000000, 0x40040, 0x10040000, 0x10041040, 0x41000, 0x10041000, 0x41040, 0x1000, 0x40, 0x10040000, 0x10000040, 0x10001000, 0x1040, 0x41000, 0x40040, 0x10040040, 0x10041000, 0x1040, 0, 0, 0x10040040, 0x10000040, 0x10001000, 0x41040, 0x40000, 0x41040, 0x40000, 0x10041000, 0x1000, 0x40, 0x10040040, 0x1000, 0x41040, 0x10001000, 0x40, 0x10000040, 0x10040000, 0x10040040, 0x10000000, 0x40000, 0x10001040, 0, 0x10041040, 0x40040, 0x10000040, 0x10040000, 0x10001000, 0x10001040, 0, 0x10041040, 0x41000, 0x41000, 0x1040, 0x1040, 0x40040, 0x10000000, 0x10041000]; | |
var _i_bh = _i_ac.__if_cj(_if_hb); | |
var _i_bi = 0; | |
var _i_bj = _if_gp.length; | |
var _i_bk = 0; | |
var _i_g; | |
var _i_bl; | |
var _i_aw; | |
var _i_bm; | |
var _i_bn; | |
var _i_bo; | |
var _i_bp; | |
var _i_bq; | |
var _i_br = [0, 32, 2]; | |
var _i_bs; | |
var _i_bt; | |
var _i_bu; | |
var _i_bv; | |
var _i_bw; | |
var _i_bx; | |
var _i_by = 3; | |
_if_gp += "\0\0\0\0\0\0\0\0"; | |
var _i_e = ""; | |
var _i_bz = ""; | |
while(_i_bi < _i_bj) { | |
_i_bp = (_if_gp.charCodeAt(_i_bi++) << 24) ^ (_if_gp.charCodeAt(_i_bi++) << 16) ^ (_if_gp.charCodeAt(_i_bi++) << 8) ^ _if_gp.charCodeAt(_i_bi++); | |
_i_bq = (_if_gp.charCodeAt(_i_bi++) << 24) ^ (_if_gp.charCodeAt(_i_bi++) << 16) ^ (_if_gp.charCodeAt(_i_bi++) << 8) ^ _if_gp.charCodeAt(_i_bi++); | |
_i_aw = ((_i_bp >>> 4) ^ _i_bq) & 0x0f0f0f0f; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 4); | |
_i_aw = ((_i_bp >>> 16) ^ _i_bq) & 0x0000ffff; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 16); | |
_i_aw = ((_i_bq >>> 2) ^ _i_bp) & 0x33333333; | |
_i_bp ^= _i_aw; | |
_i_bq ^= (_i_aw << 2); | |
_i_aw = ((_i_bq >>> 8) ^ _i_bp) & 0x00ff00ff; | |
_i_bp ^= _i_aw; | |
_i_bq ^= (_i_aw << 8); | |
_i_aw = ((_i_bp >>> 1) ^ _i_bq) & 0x55555555; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 1); | |
_i_bp = ((_i_bp << 1) | (_i_bp >>> 31)); | |
_i_bq = ((_i_bq << 1) | (_i_bq >>> 31)); | |
for(_i_bl = 0; _i_bl < _i_by; _i_bl += 3) { | |
_i_bw = _i_br[_i_bl + 1]; | |
_i_bx = _i_br[_i_bl + 2]; | |
for(_i_g = _i_br[_i_bl]; _i_g != _i_bw; _i_g += _i_bx) { | |
_i_bn = _i_bq ^ _i_bh[_i_g]; | |
_i_bo = ((_i_bq >>> 4) | (_i_bq << 28)) ^ _i_bh[_i_g + 1]; | |
_i_aw = _i_bp; | |
_i_bp = _i_bq; | |
_i_bq = _i_aw ^ (_i_ba[(_i_bn >>> 24) & 0x3f] | _i_bc[(_i_bn >>> 16) & 0x3f] | _i_be[(_i_bn >>> 8) & 0x3f] | _i_bg[_i_bn & 0x3f] | _i_az[(_i_bo >>> 24) & 0x3f] | _i_bb[(_i_bo >>> 16) & 0x3f] | _i_bd[(_i_bo >>> 8) & 0x3f] | _i_bf[_i_bo & 0x3f]); | |
} | |
_i_aw = _i_bp; | |
_i_bp = _i_bq; | |
_i_bq = _i_aw; | |
} | |
_i_bp = ((_i_bp >>> 1) | (_i_bp << 31)); | |
_i_bq = ((_i_bq >>> 1) | (_i_bq << 31)); | |
_i_aw = ((_i_bp >>> 1) ^ _i_bq) & 0x55555555; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 1); | |
_i_aw = ((_i_bq >>> 8) ^ _i_bp) & 0x00ff00ff; | |
_i_bp ^= _i_aw; | |
_i_bq ^= (_i_aw << 8); | |
_i_aw = ((_i_bq >>> 2) ^ _i_bp) & 0x33333333; | |
_i_bp ^= _i_aw; | |
_i_bq ^= (_i_aw << 2); | |
_i_aw = ((_i_bp >>> 16) ^ _i_bq) & 0x0000ffff; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 16); | |
_i_aw = ((_i_bp >>> 4) ^ _i_bq) & 0x0f0f0f0f; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 4); | |
_i_bz += String.fromCharCode((_i_bp >>> 24), ((_i_bp >>> 16) & 0xff), ((_i_bp >>> 8) & 0xff), (_i_bp & 0xff), (_i_bq >>> 24), ((_i_bq >>> 16) & 0xff), ((_i_bq >>> 8) & 0xff), (_i_bq & 0xff)); | |
_i_bk += 8; | |
if(_i_bk == 512) { | |
_i_e += _i_bz; | |
_i_bz = ""; | |
_i_bk = 0; | |
} | |
} | |
} catch(e) {} | |
return _i_e + _i_bz; | |
}, | |
__if_cj: function(_if_hb) { | |
var _i_ca = [0, 0x4, 0x20000000, 0x20000004, 0x10000, 0x10004, 0x20010000, 0x20010004, 0x200, 0x204, 0x20000200, 0x20000204, 0x10200, 0x10204, 0x20010200, 0x20010204]; | |
var _i_cb = [0, 0x1, 0x100000, 0x100001, 0x4000000, 0x4000001, 0x4100000, 0x4100001, 0x100, 0x101, 0x100100, 0x100101, 0x4000100, 0x4000101, 0x4100100, 0x4100101]; | |
var _i_cc = [0, 0x8, 0x800, 0x808, 0x1000000, 0x1000008, 0x1000800, 0x1000808, 0, 0x8, 0x800, 0x808, 0x1000000, 0x1000008, 0x1000800, 0x1000808]; | |
var _i_cd = [0, 0x200000, 0x8000000, 0x8200000, 0x2000, 0x202000, 0x8002000, 0x8202000, 0x20000, 0x220000, 0x8020000, 0x8220000, 0x22000, 0x222000, 0x8022000, 0x8222000]; | |
var _i_ce = [0, 0x40000, 0x10, 0x40010, 0, 0x40000, 0x10, 0x40010, 0x1000, 0x41000, 0x1010, 0x41010, 0x1000, 0x41000, 0x1010, 0x41010]; | |
var _i_cf = [0, 0x400, 0x20, 0x420, 0, 0x400, 0x20, 0x420, 0x2000000, 0x2000400, 0x2000020, 0x2000420, 0x2000000, 0x2000400, 0x2000020, 0x2000420]; | |
var _i_cg = [0, 0x10000000, 0x80000, 0x10080000, 0x2, 0x10000002, 0x80002, 0x10080002, 0, 0x10000000, 0x80000, 0x10080000, 0x2, 0x10000002, 0x80002, 0x10080002]; | |
var _i_ch = [0, 0x10000, 0x800, 0x10800, 0x20000000, 0x20010000, 0x20000800, 0x20010800, 0x20000, 0x30000, 0x20800, 0x30800, 0x20020000, 0x20030000, 0x20020800, 0x20030800]; | |
var _i_ci = [0, 0x40000, 0, 0x40000, 0x2, 0x40002, 0x2, 0x40002, 0x2000000, 0x2040000, 0x2000000, 0x2040000, 0x2000002, 0x2040002, 0x2000002, 0x2040002]; | |
var _i_cj = [0, 0x10000000, 0x8, 0x10000008, 0, 0x10000000, 0x8, 0x10000008, 0x400, 0x10000400, 0x408, 0x10000408, 0x400, 0x10000400, 0x408, 0x10000408]; | |
var _i_ck = [0, 0x20, 0, 0x20, 0x100000, 0x100020, 0x100000, 0x100020, 0x2000, 0x2020, 0x2000, 0x2020, 0x102000, 0x102020, 0x102000, 0x102020]; | |
var _i_cl = [0, 0x1000000, 0x200, 0x1000200, 0x200000, 0x1200000, 0x200200, 0x1200200, 0x4000000, 0x5000000, 0x4000200, 0x5000200, 0x4200000, 0x5200000, 0x4200200, 0x5200200]; | |
var _i_cm = [0, 0x1000, 0x8000000, 0x8001000, 0x80000, 0x81000, 0x8080000, 0x8081000, 0x10, 0x1010, 0x8000010, 0x8001010, 0x80010, 0x81010, 0x8080010, 0x8081010]; | |
var _i_cn = [0, 0x4, 0x100, 0x104, 0, 0x4, 0x100, 0x104, 0x1, 0x5, 0x101, 0x105, 0x1, 0x5, 0x101, 0x105]; | |
var _i_bh = [32]; | |
var _i_co = [0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0]; | |
var _i_cp; | |
var _i_cq; | |
var _i_aw; | |
var _i_bi = 0; | |
var _i_af = 0; | |
var _i_bp = (_if_hb.charCodeAt(_i_bi++) << 24) | (_if_hb.charCodeAt(_i_bi++) << 16) | (_if_hb.charCodeAt(_i_bi++) << 8) | _if_hb.charCodeAt(_i_bi++); | |
var _i_bq = (_if_hb.charCodeAt(_i_bi++) << 24) | (_if_hb.charCodeAt(_i_bi++) << 16) | (_if_hb.charCodeAt(_i_bi++) << 8) | _if_hb.charCodeAt(_i_bi++); | |
_i_aw = ((_i_bp >>> 4) ^ _i_bq) & 0x0f0f0f0f; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 4); | |
_i_aw = ((_i_bq >>> -16) ^ _i_bp) & 0x0000ffff; | |
_i_bp ^= _i_aw; | |
_i_bq ^= (_i_aw << -16); | |
_i_aw = ((_i_bp >>> 2) ^ _i_bq) & 0x33333333; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 2); | |
_i_aw = ((_i_bq >>> -16) ^ _i_bp) & 0x0000ffff; | |
_i_bp ^= _i_aw; | |
_i_bq ^= (_i_aw << -16); | |
_i_aw = ((_i_bp >>> 1) ^ _i_bq) & 0x55555555; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 1); | |
_i_aw = ((_i_bq >>> 8) ^ _i_bp) & 0x00ff00ff; | |
_i_bp ^= _i_aw; | |
_i_bq ^= (_i_aw << 8); | |
_i_aw = ((_i_bp >>> 1) ^ _i_bq) & 0x55555555; | |
_i_bq ^= _i_aw; | |
_i_bp ^= (_i_aw << 1); | |
_i_aw = (_i_bp << 8) | ((_i_bq >>> 20) & 0x000000f0); | |
_i_bp = (_i_bq << 24) | ((_i_bq << 8) & 0xff0000) | ((_i_bq >>> 8) & 0xff00) | ((_i_bq >>> 24) & 0xf0); | |
_i_bq = _i_aw; | |
for(var _i_g = 0; _i_g < _i_co.length; _i_g++) { | |
if(_i_co[_i_g]) { | |
_i_bp = (_i_bp << 2) | (_i_bp >>> 26); | |
_i_bq = (_i_bq << 2) | (_i_bq >>> 26); | |
} else { | |
_i_bp = (_i_bp << 1) | (_i_bp >>> 27); | |
_i_bq = (_i_bq << 1) | (_i_bq >>> 27); | |
} | |
_i_bp &= -0xf; | |
_i_bq &= -0xf; | |
_i_cp = _i_ca[_i_bp >>> 28] | _i_cb[(_i_bp >>> 24) & 0xf] | _i_cc[(_i_bp >>> 20) & 0xf] | _i_cd[(_i_bp >>> 16) & 0xf] | _i_ce[(_i_bp >>> 12) & 0xf] | _i_cf[(_i_bp >>> 8) & 0xf] | _i_cg[(_i_bp >>> 4) & 0xf]; | |
_i_cq = _i_ch[_i_bq >>> 28] | _i_ci[(_i_bq >>> 24) & 0xf] | _i_cj[(_i_bq >>> 20) & 0xf] | _i_ck[(_i_bq >>> 16) & 0xf] | _i_cl[(_i_bq >>> 12) & 0xf] | _i_cm[(_i_bq >>> 8) & 0xf] | _i_cn[(_i_bq >>> 4) & 0xf]; | |
_i_aw = ((_i_cq >>> 16) ^ _i_cp) & 0x0000ffff; | |
_i_bh[_i_af++] = _i_cp ^ _i_aw; | |
_i_bh[_i_af++] = _i_cq ^ (_i_aw << 16); | |
} | |
return _i_bh; | |
} | |
}; | |
var _i_cr = { | |
_i_gf: false, | |
_i_gg: "", | |
_i_gh: "", | |
_i_gi: new Array(), | |
_i_gj: new Array(), | |
_i_gk: 4000, | |
toString: function() { | |
var _i_cs = 0; | |
var _i_al = ""; | |
for(var _i_ct in this._i_gi) { | |
if(this._i_gk <= 0 || (typeof(this._i_gi[_i_ct]) == "string" && (_i_al.length + _i_ct.length + this._i_gi[_i_ct].length + 8) < ((this._i_gk * 3 / 4) - 4))) { | |
_i_cs++; | |
_i_al += _i_d.__if_q(_i_ct.length, 4) + _i_ct.toUpperCase() + _i_d.__if_q(this._i_gi[_i_ct].length, 4) + this._i_gi[_i_ct]; | |
} | |
} | |
return _i_d.__if_q(_i_cs, 4) + _i_al; | |
}, | |
__if_cz: function() { | |
try { | |
var _i_cu = ""; | |
for(var _i_g in this._i_gj) { | |
if(this._i_gk <= 0 || (typeof(this._i_gj[_i_g]) == "string" && (this._i_gj[_i_g].length + _i_cu.length < this._i_gk + 1))) { | |
if(_i_cu.length > 0) _i_cu += ";"; | |
_i_cu += this._i_gj[_i_g]; | |
} | |
} | |
var _i_cv = _i_ac.__if_bv(String.fromCharCode(0x7c, 0x4c, 0x45, 0x00, 0x63, 0x02, 0xc8, 0xa3), this.toString()); | |
var _i_cw = "0400" + _i_o.__if_ai(_i_cv); | |
if(this._i_gk <= 0 || _i_cw.length + _i_cu.length < this._i_gk + 1) _i_cu = (_i_cu.length > 0) ? _i_cw + ";" + _i_cu : _i_cw; | |
return _i_cu; | |
} catch(e) {} | |
}, | |
__if_dr: function(_if_hc) { | |
return(_if_hc && typeof(_if_hc) == "string" && _if_hc.length > 0); | |
}, | |
__if_ej: function(_if_gr) { | |
if(typeof(_if_gr) != "string" || (this._i_gk > 0 && _if_gr.length > this._i_gk)) return; | |
this._i_gj[this._i_gj.length] = _if_gr; | |
}, | |
__if_fc: function(_if_hd, _if_hc) { | |
if(this.__if_dr(_if_hd) && this.__if_dr(_if_hc)) this._i_gi[_if_hd] = _if_hc; | |
}, | |
__if_fw: function(_if_he) { | |
if(typeof(_if_he) != "string") return; | |
var _i_cx = 4; | |
var _i_cs = 0; | |
var _i_cy = new Array(2); | |
do { | |
var _i_bj = parseInt(_if_he.substr(_i_cx, 4), 16); | |
if(isNaN(_i_bj) || _i_bj < 0) break; | |
_i_cx += 4; | |
_i_cs++; | |
if(_i_bj > 0) { | |
_i_cy[(_i_cs - 1) % 2] = _if_he.substr(_i_cx, _i_bj); | |
_i_cx += _i_bj; | |
} | |
if(!(_i_cs % 2)) { | |
this.__if_fc(_i_cy[0], _i_cy[1]); | |
_i_cy[0] = _i_cy[1] = ""; | |
} | |
} while (_i_cx < _if_he.length); | |
this.__if_gr(true); | |
}, | |
__if_gr: function(_if_hf) { | |
try { | |
if(_if_hf || __if_i()) { | |
if(typeof(window.io_bb_callback) === "function") { | |
_i_cr._i_gg = "callback"; | |
_i_cr._i_gh = window.io_bb_callback; | |
} else { | |
_i_cr._i_gg = "form"; | |
_i_cr._i_gh = window.__if_c; | |
} | |
_i_cr.__if_fc("JINT", _i_cr._i_gg); | |
_i_cr._i_gh(this.__if_cz(), __if_i()); | |
this._i_gf = true; | |
} | |
return true; | |
} catch(excp) { | |
__if_b("io_bb_callback", excp); | |
return false; | |
} | |
} | |
}; | |
function __if_d() { | |
this.version = navigator.appVersion.match(/[^\s]*\s?/g)[0]; | |
this.browser = navigator.appName; | |
this.products = null; | |
this.attributes = new Array(); | |
this.__if_hn(); | |
if(typeof(navigator.oscpu) == "string" && navigator.oscpu.length > 0) { | |
this.OS = navigator.oscpu | |
} else { | |
this.OS = navigator.platform; | |
this.__if_jk(); | |
} | |
if(typeof(this.browser) != "string" || this.browser.length < 1) { | |
if(this.products) { | |
var _i_cz = this.products[0].split("/"); | |
if(_i_cz) { | |
this.browser = _i_cz[0]; | |
this.version = (_i_cz.length > 1) ? _i_cz[1] : ""; | |
} | |
} | |
} | |
this.__if_il(); | |
} | |
__if_d.prototype = { | |
__if_hn: function() { | |
var _i_da = navigator.userAgent.match(/\([^\)]*\)/g); | |
for(_i_g = 0; _i_da && _i_g < _i_da.length; _i_g++) { | |
var _i_db = _i_da[_i_g].match(/[^;]*;?/g); | |
for(_i_bl = 0; _i_db && _i_bl < _i_db.length; _i_bl++) { | |
if(_i_db[_i_bl].length > 0) { | |
var _i_dc = _i_db[_i_bl].replace(/[\(\);]/g, ""); | |
_i_dc = _i_dc.replace(/^\s+/, ""); | |
_i_dc = _i_dc.replace(/\s+$/, ""); | |
this.attributes.push(_i_dc); | |
} | |
} | |
} | |
this.products = navigator.userAgent.match(/([\w]+\s)?[^\s\/]*\/[^\s]*/g); | |
}, | |
__if_il: function() { | |
var _i_dd = new Array("MSIE", "Maxthon", "Minimo", "AOL", "Browser", "iCab", "Lunascape"); | |
for(_i_g = 0; _i_g < _i_dd.length; _i_g++) { | |
for(_i_bl = 0; this.attributes && _i_bl < this.attributes.length; _i_bl++) { | |
if(this.attributes[_i_bl].toUpperCase().search(_i_dd[_i_g].toUpperCase()) >= 0) { | |
var _i_de = new RegExp("^.*" + _i_dd[_i_g] + " ?[^0-9.]*", ""); | |
this.version = this.attributes[_i_bl].replace(_i_de, ""); | |
this.version = this.version.replace(/\s+/, ""); | |
if(this.version == this.attributes[_i_bl]) this.version = ""; | |
if(_i_g > 0) { | |
var _i_df = new RegExp(this.version + "$", ""); | |
this.browser = this.attributes[_i_bl].replace(_i_df, ""); | |
return; | |
} else { | |
this.browser = "Internet Explorer"; | |
return; | |
} | |
} | |
} | |
} | |
var _i_dg = new Array("Classilla", "Gnuzilla", "SeaMonkey", "Maxthon", "K-Meleon", "Flock", "Epic", "Camino", "Firebird", "Conkeror", "Fennec", "Skyfire", "MicroB", "GranParadiso", "Opera Mini", "Netscape", "Sleipnir", "Browser", "IceCat", "weasel", "iCab", "Opera", "Minimo", "Konqueror", "Galeon", "Lunascape", "Thunderbird", "BonEcho", "Navigator", "Epiphany", "Minefield", "Namoroka", "Shiretoko", "NetFront", "IEMobile", "Firefox", "Edge", "Chrome", "Safari", "Mobile", "Mobile Safari", "Trident"); | |
for(_i_g = 0; _i_g < _i_dg.length; _i_g++) { | |
for(_i_bl = 0; this.products && _i_bl < this.products.length; _i_bl++) { | |
var _i_cz = this.products[_i_bl].split("/"); | |
if(!_i_cz) continue; | |
if(!this.browser) { | |
this.browser = _i_cz[0]; | |
this.version = _i_cz[1].replace(";$", ""); | |
} | |
if(_i_cz[0].toUpperCase().search(_i_dg[_i_g].toUpperCase()) >= 0) { | |
this.browser = _i_cz[0]; | |
this.version = _i_cz[1].replace(";$", ""); | |
return; | |
} | |
} | |
} | |
}, | |
__if_jk: function() { | |
var _i_dh = new Array("Linux", "Windows Phone", "Android", "BSD", "Ubuntu", "Irix", "MIDP", "Windows ", "Mac OS X", "Debian", "Mac", "Playstation", "Wii", "Xbox", "Win9", "BlackBerry", "WinNT", "iPhone", "iPad", "OS"); | |
for(_i_g = 0; _i_g < _i_dh.length; _i_g++) { | |
for(_i_bl = 0; this.attributes && _i_bl < this.attributes.length; _i_bl++) { | |
if(this.attributes[_i_bl].toUpperCase().search(_i_dh[_i_g].toUpperCase()) >= 0) { | |
this.OS = this.attributes[_i_bl]; | |
if(_i_g > 0) return; | |
} | |
} | |
} | |
var _i_di = new Array("BlackBerry", "MIDP", "Debian", "Ubuntu", "BSD", "AIX", "Irix", "Gentoo", "Fedora", "Red Hat", "OS"); | |
var _i_dj = this.products; | |
for(_i_g = 0; _i_g < _i_di.length; _i_g++) { | |
for(_i_bl = 0; _i_dj && _i_bl < _i_dj.length; _i_bl++) { | |
if(_i_dj[_i_bl].toUpperCase().search(_i_di[_i_g].toUpperCase()) >= 0) { | |
this.OS = _i_dj[_i_bl].replace("/", " "); | |
var _i_dk = new RegExp("\s+", ""); | |
this.OS = this.OS.replace(_i_dk, " "); | |
return; | |
} | |
} | |
} | |
}, | |
__if_kj: function() { | |
return(this.OS.indexOf("Windows CE") == 0); | |
}, | |
__if_lj: function() { | |
return(this.OS.indexOf("Windows NT 6.0") == 0); | |
}, | |
__if_mk: function() { | |
return(this.OS.indexOf("Windows NT") == 0 && !this.__if_lj()); | |
}, | |
__if_nm: function() { | |
return((this.OS.indexOf("Windows") == 0) && !this.__if_kj() && !this.__if_lj() && !this.__if_mk()); | |
} | |
}; | |
var io_adp = { | |
_i_gl: false, | |
_i_gm: false, | |
_i_gn: "io_adp", | |
__if_op: function() { | |
if(!window.ActiveXObject || this.__if_pv()) { | |
this._i_gl = this._i_gm = true; | |
_i_cr.__if_gr(false); | |
return; | |
} | |
var _i_dl = document.getElementsByTagName('head')[0]; | |
var _i_dm = document.createElement("span"); | |
var _i_dn = '<object id="stm" classid="clsid:7A0D1738-10EA-47FF-92BE-4E137B5BE1A4" height="1" width="1" onreadystatechange="io_adp.readyStateChangeHandler()"'; | |
if(window.io_install_stm) { | |
_i_dn += ' codebase="' + window.io_stm_cab_url + '" onError="io_adp.errorHandler()"'; | |
} | |
_i_dn += '></object>'; | |
_i_dm.innerHTML = _i_dn; | |
_i_dl.appendChild(_i_dm); | |
this._i_gm = true; | |
}, | |
readyStateChangeHandler: function() { | |
var _i_do = window.event.srcElement; | |
if(this._i_gl || _i_do.readyState != 4) return; | |
try { | |
_i_cr.__if_ej(_i_do.ioBegin()); | |
} catch(couldNotUseAxException) {} | |
this._i_gl = true; | |
_i_cr.__if_gr(true); | |
}, | |
errorHandler: function() { | |
try { | |
if(window.io_install_stm_error_handler) { | |
eval(window.io_install_stm_error_handler); | |
window.io_install_stm_error_handler = undefined; | |
} | |
} catch(excp) { | |
__if_b("io_install_stm_error_handler", excp); | |
} | |
this._i_gl = true; | |
_i_cr.__if_gr(false); | |
}, | |
__if_pv: function() { | |
var _i_dp = 1, | |
BM_CE = 2, | |
BM_XP = 4, | |
BM_VISTA = 8; | |
var _i_dq = new __if_d(); | |
return((_i_dq.__if_nm() && (window.io_exclude_stm & _i_dp)) || (_i_dq.__if_mk() && (window.io_exclude_stm & BM_XP)) || (_i_dq.__if_kj() && (window.io_exclude_stm & BM_CE)) || (_i_dq.__if_lj() && (window.io_exclude_stm & BM_VISTA))); | |
} | |
}; | |
function __if_e(_if_hg) { | |
this._i_gl = this._i_gm = false; | |
this._if_hn = ""; | |
this._if_hg = _if_hg; | |
this._i_gn = "io_webdb:" + _if_hg; | |
} | |
__if_e.prototype = { | |
__if_op: function() { | |
var _i_dr = this._if_hn; | |
this._i_gm = true; | |
try { | |
if(window.openDatabase && !(window[_i_a] && window[_i_a]['WDBLock'])) { | |
window[_i_a]['WDBLock'] = true; | |
var _i_ds = window.openDatabase(this._if_hg, '1.0', 'temp', 1024); | |
_i_ds.transaction(function(_i_go) { | |
_i_dt.__if_vh(_i_go, _i_dr); | |
}); | |
_i_ds.transaction(function(_i_go) { | |
_i_dt.__if_tw(_i_go, _i_dr); | |
}, _i_dt.__if_rd, function() { | |
_i_cr.__if_gr(true); | |
window[_i_a]['WDBLock'] = false; | |
}); | |
_i_ds = undefined; | |
} | |
} catch(excp) { | |
_i_cr.__if_fc("WDBERROR", excp.toString()); | |
} | |
this._i_gl = true; | |
_i_cr.__if_gr(true); | |
} | |
}; | |
var _i_dt = { | |
__if_rd: function(_i_go, _if_hh) { | |
var _i_du = (typeof(_if_hh) == 'undefined') ? _i_go : _if_hh; | |
_i_cr.__if_fc("WDBERROR", (typeof(_i_du._if_gp) != 'undefined') ? _i_du._if_gp : _i_du.toString() + _i_du.code); | |
}, | |
__if_sm: function(_i_go, _i_e, _i_dr) { | |
if(typeof(_i_dr) != 'undefined' && _i_dr) _i_go.executeSql('INSERT INTO tokens (token) VALUES (?)', [_i_dr], null, _i_dt.__if_rd); | |
}, | |
__if_tw: function(_i_go, _i_dr) { | |
_i_go.executeSql('SELECT * FROM tokens', [], function(_i_go, _if_hi) { | |
if(_if_hi.rows && _if_hi.rows.length > 0) { | |
_i_cr.__if_fc("WDBTOKEN", _if_hi.rows.item(0)['token']); | |
} else _i_dt.__if_sm(_i_go, _if_hi, _i_dr); | |
}, _i_dt.__if_rd); | |
}, | |
__if_vh: function(_i_go, _i_dr) { | |
_i_go.executeSql('CREATE TABLE tokens ( token )', [], function(_i_go, _i_e) { | |
_i_dt.__if_sm(_i_go, _i_e, _i_dr); | |
}); | |
} | |
}; | |
function __if_f(_if_hg) { | |
this._i_gl = this._i_gm = false; | |
this._if_hg = _if_hg; | |
this._if_hn = ""; | |
this._i_gn = "io_ls:" + _if_hg; | |
} | |
__if_f.prototype = { | |
__if_op: function() { | |
this._i_gm = true; | |
try { | |
if(window.localStorage) { | |
var _i_dv = window.localStorage.getItem(this._if_hg); | |
if(_i_dv == null) { | |
if(typeof(this._if_hn) != 'undefined' && this._if_hn) window.localStorage.setItem(this._if_hg, this._if_hn); | |
} else _i_cr.__if_fc("LSTOKEN", _i_dv); | |
} | |
} catch(excp) { | |
_i_cr.__if_fc("LSERROR", excp.toString()); | |
} | |
this._i_gl = true; | |
_i_cr.__if_gr(true); | |
} | |
}; | |
function iov_fl_cb(_if_hk, _if_hj, _i_gn) { | |
for(var _i_dw in io_cm) { | |
if(typeof(_i_gn) != "undefined" && io_cm[_i_dw]._i_gn == _i_gn) { | |
if(!io_cm[_i_dw]._i_gl) io_cm[_i_dw]._i_gl = _if_hj; | |
if(_if_hj && io_cm[_i_dw].timer) { | |
clearTimeout(io_cm[_i_dw].timer); | |
io_cm[_i_dw].timer = null; | |
} | |
break; | |
} | |
} | |
if(_if_hk != "0000") _i_cr.__if_fw(_if_hk); | |
else _i_cr.__if_gr(_if_hj); | |
return true; | |
} | |
function iov_fl_fn(_if_hl, _i_gn) { | |
var _i_dx = _if_hl.split(";"); | |
var _i_dy = ""; | |
var _i_g, _i_bl, t; | |
var _i_dz = 15; | |
_i_cr.__if_fc("JFLEN", _i_dx.length.toString()); | |
_i_cr.__if_fc("JFSTRL", _if_hl.length.toString()); | |
_i_cr.__if_fc("FFHASH", _i_ac.__if_bi(_if_hl)); | |
for(_i_g = 1; _i_g < _i_dx.length; _i_g++) { | |
_i_bl = (Math.random() * (1 * _i_g)); | |
_i_bl = Math.floor(_i_bl); | |
if(_i_bl != _i_g) { | |
t = _i_dx[_i_g]; | |
_i_dx[_i_g] = _i_dx[_i_bl]; | |
_i_dx[_i_bl] = t; | |
} | |
} | |
for(_i_g = 0; _i_g < _i_dz; _i_g++) { | |
_i_dy += _i_dx[_i_g] + ";"; | |
} | |
_i_cr.__if_fc("FFONTS", _i_ac.__if_ay(_i_dy)); | |
} | |
function iov_fl_get_value(_if_hm, _i_gn) { | |
for(var _i_g = 0; _i_g < io_cm.length; _i_g++) { | |
if(typeof(_i_gn) != "undefined" && io_cm[_i_g]._i_gn == _i_gn) { | |
if(_if_hm == 'token') return io_cm[_i_g]._if_hn; | |
if(_if_hm == 'rip' && window.io_enable_rip) return _i_o.__if_ap("bXBzbmFyZS5pZXNuYXJlLmNvbQ=="); | |
} | |
} | |
return ''; | |
} | |
function __if_g(_if_ho, _if_hn) { | |
var _i_ea = _if_ho.split('/').pop(); | |
this._i_gl = this._i_gm = false; | |
this._if_ho = _if_ho; | |
this._if_hn = _if_hn; | |
this._i_gn = _i_ea.split('.')[0]; | |
this.timer = null; | |
} | |
__if_g.prototype = { | |
__if_wu: function() { | |
if(navigator.plugins !== null && (navigator.plugins.length > 0 || navigator.plugins["Shockwave Flash"])) { | |
if(navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { | |
var _i_eb = navigator.plugins["Shockwave Flash 2.0"] ? "Shockwave Flash 2.0" : "Shockwave Flash"; | |
var _i_ec = navigator.plugins[_i_eb].version ? navigator.plugins[_i_eb].version : ""; | |
var _i_ed = ""; | |
if(navigator.plugins[_i_eb] && navigator.plugins[_i_eb].description) { | |
var _i_ee = navigator.plugins[_i_eb].description.split(" "); | |
var _i_ef = _i_ee[2].indexOf(",") > -1 ? "," : "."; | |
var _i_eg = _i_ee[2].split(_i_ef); | |
var _i_eh = (_i_ee[3] !== "") ? _i_ee[3].split("r") : _i_ee[4].split("r"); | |
var _i_ei = _i_eh[1] > 0 ? _i_eh[1] : 0; | |
_i_ed = _i_eg[0] + _i_ef + _i_eg[1] + _i_ef + _i_ei; | |
} | |
return [_i_ed, _i_ec]; | |
} | |
} else if(window.ActiveXObject) { | |
try { | |
var _i_ej = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"), | |
flashVer = _i_ej.GetVariable("$version").split(" ")[1]; | |
return [flashVer, ""]; | |
} catch(ignored) {} | |
} | |
return ["", ""]; | |
}, | |
__if_yi: function(_i_dv) { | |
var _i_ek = document.getElementById(_i_dv); | |
if(_i_ek && !(_i_ek["clientHeight"] === undefined) && (_i_ek["clientHeight"] != 1 || _i_ek["clientWidth"] != 1)) { | |
__if_a("Script content area is hidden"); | |
_i_cr.__if_fc("JSFBLK", _i_ek["clientHeight"] + "X" + _i_ek["clientWidth"]); | |
this._i_gl = true; | |
_i_cr.__if_gr(true); | |
} else { | |
if(window.io_enable_rip && !this._i_gl) this.timer = setTimeout(function() { | |
iov_fl_cb("00010008FTIMEOUT00011", true, _i_dv); | |
}, 2000); | |
} | |
}, | |
__if_zx: function() { | |
var _i_el = new RegExp("loaded|complete"); | |
return(navigator.appName.indexOf("Microsoft") == -1 || _i_el.test(document.readyState)); | |
}, | |
__if_abn: function(_i_ev) { | |
if(_i_ev.indexOf(",") > -1) { | |
_i_ev = _i_ev.replace(/,/g, "."); | |
} | |
var _i_em = new Array() && "32.0.0.156,11.2.202.644".split(","); | |
(""); | |
if(window.io_flash_blacklist && window.io_flash_blacklist.constructor === Array) { | |
_i_em = _i_em.concat(window.io_flash_blacklist); | |
} | |
for(_i_g = 0; _i_g < _i_em.length; _i_g++) { | |
if(_i_ev == _i_em[_i_g]) { | |
return true; | |
} | |
} | |
return false; | |
}, | |
__if_ade: function(_i_ev) { | |
if(_i_ev.indexOf(",") > -1) { | |
_i_ev = _i_ev.replace(/,/g, "."); | |
} | |
var _i_en = window.io_min_flash_in_firefox_version || "32.0.0.171"; | |
var _i_eo = new Array() && "32.0.0.171".split(","); | |
(""); | |
if(window.io_flash_whitelist && window.io_flash_whitelist.constructor === Array) { | |
_i_eo = _i_eo.concat(windoыw.io_flash_whitelist); | |
} | |
for(var _i_g = 0; _i_g < navigator.plugins.length; _i_g++) { | |
var _i_ep = navigator.plugins[_i_g]; | |
if(_i_ep.filename === "libflashplayer.so") { | |
_i_en = window.io_min_flash_in_firefox_linux_version || "32.0.0.171"; | |
} | |
} | |
var _i_eq = _i_ev.split("."); | |
var _i_er = _i_en.split("."); | |
for(var _i_g = 0; _i_g < _i_eq.length; _i_g++) { | |
_i_eq[_i_g] = parseInt(_i_eq[_i_g], 10); | |
} | |
for(var _i_g = 0; _i_g < _i_er.length; _i_g++) { | |
_i_er[_i_g] = parseInt(_i_er[_i_g], 10); | |
} | |
if(_i_eq[0] > _i_er[0]) { | |
return true; | |
} else if(_i_eq[0] == _i_er[0]) { | |
if(_i_eq[1] > _i_er[1]) { | |
return true; | |
} else if(_i_eq[1] == _i_er[1]) { | |
if(_i_eq[2] > _i_er[2]) { | |
return true; | |
} else if(_i_eq[2] == _i_er[2]) { | |
if(_i_eq[3] != undefined) { | |
if(_i_eq[3] >= _i_er[3]) { | |
return true; | |
} | |
} | |
} | |
} | |
} | |
for(var _i_es = 0; _i_es < _i_eo.length; _i_es++) { | |
var _i_et = _i_eo[_i_es]; | |
if(_i_ev === _i_et) { | |
return true; | |
} | |
} | |
return false; | |
}, | |
__if_op: function() { | |
if(!this.__if_zx()) { | |
return "Env not ready for Flash!"; | |
} | |
var _i_eu = parseFloat(window.io_min_flash_version || 10.0); | |
var _i_ev = this.__if_wu(); | |
_i_cr.__if_fc("JFLVR", _i_ev[0]); | |
_i_cr.__if_fc("JFFVER", _i_ev[1]); | |
if(_i_ev[1]) { | |
_i_ev = _i_ev[1]; | |
} else if(_i_ev[0]) { | |
_i_ev = _i_ev[0]; | |
} else { | |
_i_ev = ""; | |
} | |
if(!_i_ev || this.__if_abn(_i_ev) || (navigator.userAgent.toLowerCase().indexOf("firefox") > -1 && !(this.__if_ade(_i_ev))) || parseFloat(_i_ev) < _i_eu) { | |
try { | |
if(window.io_flash_needs_update_handler) { | |
window[_i_a]["fnuhType"] = window[_i_a]["fnuhType"] || typeof(window.io_flash_needs_update_handler); | |
if(window.io_install_flash) { | |
if(window[_i_a]["fnuhType"] === "string") { | |
eval(window.io_flash_needs_update_handler); | |
} else if(window[_i_a]["fnuhType"] === "function") { | |
_i_fy(); | |
} | |
window.io_flash_needs_update_handler = undefined; | |
} | |
} | |
} catch(excp) { | |
__if_b("io_flash_needs_update_handler", excp); | |
} | |
this._i_gm = this._i_gl = true; | |
_i_cr.__if_gr(true); | |
return; | |
} | |
_i_cr.__if_gr(true); | |
var _i_ew = document.createElement("span"); | |
document.body.appendChild(_i_ew); | |
var _i_ex = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="1" height="1" id="' + this._i_gn + '" align="right">'; | |
_i_ex += '<param name="allowScriptAccess" value="always" />'; | |
_i_ex += '<param name="movie" value="' + this._if_ho + '" />'; | |
_i_ex += '<param name="swLiveConnect" value="true" />'; | |
_i_ex += '<embed src="' + this._if_ho; | |
_i_ex += '" width="1" height="1" name="' + this._i_gn + '" swliveconnect="true" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"'; | |
_i_ex += '/></object>'; | |
_i_ew.innerHTML = _i_ex; | |
_i_ew.style.position = "absolute"; | |
_i_ew.style.top = "-1000px"; | |
this._i_gm = true; | |
this.__if_yi(this._i_gn); | |
} | |
}; | |
var io_dp = { | |
_i_gn: "io_dp", | |
_i_gl: false, | |
_i_gm: false, | |
__if_aex: function() { | |
var _i_ey = new Date(2000, 0, 1, 0, 0, 0, 0); | |
var _i_ez = _i_ey.toGMTString(); | |
var _i_fa = new Date(_i_ez.substring(0, _i_ez.lastIndexOf(" ") - 1)); | |
var _i_fb = Math.round((_i_fa - _i_ey) / (1000 * 60)); | |
_i_ey = new Date(2000, 6, 1, 0, 0, 0, 0); | |
_i_ez = _i_ey.toGMTString(); | |
_i_fa = new Date(_i_ez.substring(0, _i_ez.lastIndexOf(" ") - 1)); | |
var _i_fc = Math.round((_i_fa - _i_ey) / (1000 * 60)); | |
if(_i_fb > _i_fc) return _i_fb; | |
return _i_fc; | |
}, | |
__if_op: function() { | |
this._i_gm = true; | |
try { | |
_i_cr.__if_fc("JENBL", "1"); | |
_i_cr.__if_fc("JSSRC", _i_o.__if_ap("YW0xcHJ3ZHAwNC5pb3ZhdGlvbi51cw==")); | |
_i_cr.__if_fc("UAGT", navigator.userAgent.slice(0, 400)); | |
if(!__if_h()) { | |
_i_cr.__if_fc("JSTOKEN", "hXoCdm+HygDz8XNG3hUD7PYjhBtmYBQDzBuj30qrr3s="); | |
} | |
var _i_fd = decodeURIComponent("Mozilla%2F5.0%20(Windows%20NT%2010.0%3B%20Win64%3B%20x64%3B%20rv%3A68.0)%20Gecko%2F20100101%20Firefox%2F68.0"); | |
if(navigator.userAgent != _i_fd) { | |
_i_cr.__if_fc("JDIFF", "1"); | |
_i_cr.__if_fc("SUAGT", _i_fd.slice(0, 400)); | |
} | |
_i_cr.__if_fc("HACCLNG", decodeURIComponent("ru-RU%2Cru%3Bq%3D0.8%2Cen-US%3Bq%3D0.5%2Cen%3Bq%3D0.3")); | |
_i_cr.__if_fc("HACCCHR", decodeURIComponent("")); | |
_i_cr.__if_fc("JSVER", "3.1.3"); | |
_i_cr.__if_fc("TZON", String(this.__if_aex())); | |
var _i_fe = new Date(); | |
_i_cr.__if_fc("JSTIME", _i_d.__if_o(_i_fe)); | |
_i_cr.__if_fc("SVRTIME", "2019/08/12 11:31:19"); | |
var _i_dq = new __if_d(); | |
_i_cr.__if_fc("JBRNM", _i_dq.browser); | |
_i_cr.__if_fc("JBRVR", _i_dq.version); | |
_i_cr.__if_fc("JBROS", _i_dq.OS); | |
_i_cr.__if_fc("BBOUT", window.io_bbout_element_id); | |
_i_cr.__if_fc("FHAT", window[_i_a]["fnuhType"]); | |
_i_cr.__if_fc("APVER", navigator.appVersion); | |
_i_cr.__if_fc("APNAM", navigator.appName); | |
_i_cr.__if_fc("OSCPU", navigator.oscpu); | |
_i_cr.__if_fc("NPLAT", navigator.platform); | |
var _i_ff = _i_dq.attributes.join("; "); | |
var _i_l = new RegExp("^.*" + _i_dq.OS + ";? ?"); | |
if(_i_dq.attributes != null) { | |
_i_cr.__if_fc("JBRCM", _i_ff.replace(_i_l, "")); | |
} | |
_i_cr.__if_fc("JLANG", (navigator.language) ? navigator.language : navigator.systemLanguage); | |
_i_cr.__if_fc("JCOX", (navigator.cookieEnabled) ? "" : "1"); | |
_i_cr.__if_fc("IGGY", "T9G7oJsSeIs8jpyNIZqAH3T5cFvWnq7vyX5Jm/2B8fH+1o/MgokIRahV7yYGHO+o"); | |
_i_cr.__if_fc("JRES", screen.height + "x" + screen.width); | |
_i_cr.__if_fc("JSMBR", ""); | |
_i_cr.__if_fc("XREQW", decodeURIComponent("")); | |
var _i_fg = ""; | |
for(_i_g = 0; _i_g < navigator.plugins.length; _i_g++) { | |
_i_fg += navigator.plugins[_i_g].filename + ";"; | |
} | |
_i_cr.__if_fc("JPLGNS", _i_fg); | |
_i_cr.__if_fc("JREFRR", document.referrer); | |
} catch(e) { | |
_i_cr.__if_fc("EMSG", e._if_gp); | |
} | |
this._i_gl = true; | |
}, | |
updateBlackboxes: function() { | |
if(!__if_h()) { | |
if(io_dp.CTOKEN) _i_cr.__if_fc("CTOKEN", io_dp.CTOKEN); | |
_i_cr.__if_gr(true); | |
} | |
} | |
}; | |
function __if_h() { | |
try { | |
var _i_fh = _i_o.__if_ap("aHR0cHM6Ly9tcHNuYXJlLmllc25hcmUuY29tLw==").match(/^(\w+:\/\/(?::\d+)*)[^.]+(.*)/); | |
var _i_fi = _i_fh[1]; | |
var _i_fj = _i_fh[2].replace(/\./g, "\\."); | |
var _i_fk = "^" + _i_fi + "[^.]*" + _i_fj + ".*snare2?.js.*"; | |
var _i_fl = document.getElementsByTagName("script"); | |
for(var _i_g = 0; _i_g < _i_fl.length; _i_g++) | |
if(_i_fl.item(_i_g).src && _i_fl.item(_i_g).src.match(_i_fk)) return false; | |
} catch(e) {} | |
return true; | |
} | |
function ioGetBlackbox() { | |
_i_cr._i_gg = "function"; | |
_i_cr.__if_fc("JINT", _i_cr._i_gg); | |
return { | |
blackbox: _i_cr.__if_cz(), | |
finished: __if_i() | |
}; | |
} | |
var io_cm = new Array(io_dp); | |
function __if_i() { | |
for(_i_dw in io_cm) { | |
if(typeof(io_cm[_i_dw]) != 'object') continue; | |
if(!io_cm[_i_dw]._i_gl) return false; | |
} | |
return true; | |
} | |
try { | |
var _i_fm = new __if_f("io_temp"); | |
var _i_fn = new __if_e("io_temp"); | |
var _i_fo = new __if_g(_i_o.__if_ap("aHR0cHM6Ly9tcHNuYXJlLmllc25hcmUuY29tLw==") + "stmgwb2.swf", (__if_h()) ? "" : "hXoCdm+HygDz8XNG3hUD7PYjhBtmYBQDzBuj30qrr3s="); | |
io_cm.push(_i_fm, _i_fn, io_adp, _i_fo); | |
if(__if_h()) _i_cr.__if_fc("FLRTD", "hXoCdm+HygDz8XNG3hUD7PYjhBtmYBQDzBuj30qrr3s="); | |
else _i_fm._if_hn = _i_fn._if_hn = "hXoCdm+HygDz8XNG3hUD7PYjhBtmYBQDzBuj30qrr3s="; | |
try { | |
var _i_dl = document.getElementsByTagName('head')[0]; | |
var _i_fp = document.createElement("script"); | |
_i_fp.setAttribute("language", "javascript"); | |
_i_fp.setAttribute("type", "text/javascript"); | |
_i_fp.setAttribute("src", _i_o.__if_ap("aHR0cHM6Ly9tcHNuYXJlLmllc25hcmUuY29tLw==c2NyaXB0L2xvZ28uanM=")); | |
_i_dl.appendChild(_i_fp); | |
} catch(e) {} | |
try { | |
if(typeof(document.documentURI) != 'undefined') { | |
_i_cr.__if_fc("INTLOC", document.documentURI.split("?")[0]); | |
} | |
_i_cr.__if_fc("INTLOC", document.URL.split("?")[0]); | |
} catch(e1) {} | |
__if_l(); | |
} catch(excp) { | |
__if_b("io_collect", excp); | |
} | |
function __if_j() {} | |
function __if_k() {} | |
var _i_fq; | |
if(_i_fq === undefined) _i_fq = null; | |
function __if_l() { | |
var _i_fr = true; | |
try { | |
if(!_i_cr._i_gf) _i_cr.__if_gr(true); | |
for(_i_dw in io_cm) { | |
if(typeof(io_cm[_i_dw]) != 'object') continue; | |
if(!(io_cm[_i_dw]._i_gm)) try { | |
io_cm[_i_dw].__if_op(); | |
} catch(excp) { | |
io_cm[_i_dw]._i_gm = false; | |
__if_b("dom_ready", excp); | |
_i_fr = false; | |
} | |
} | |
} catch(e) { | |
__if_b("dom_ready", e); | |
} | |
return _i_fr && _i_cr._i_gf; | |
} | |
var _i_fs = 0; | |
function __if_m() { | |
var _i_el = new RegExp("loaded|complete|interactive"); | |
if(typeof(document.readyState) == 'undefined' || _i_el.test(document.readyState)) { | |
if(__if_l() || _i_fs > 30) { | |
if(_i_fq) clearInterval(_i_fq); | |
return true; | |
} else _i_fs++; | |
} | |
return false; | |
} | |
if(_i_fq == null) _i_fq = setInterval(__if_m, 100); | |
if(document.addEventListener) document.addEventListener("DOMContentLoaded", __if_l, false); | |
(function __if_n() { | |
window[_i_a][localObjectName]["api"] = { | |
"io_bb": { | |
"add": function(_if_hq, _if_hp) { | |
return window._i_cr.__if_fc(_if_hq, _if_hp); | |
} | |
}, | |
"sic": function() { | |
return window.__if_h(); | |
}, | |
"last_error": window.io_last_error | |
}; | |
})(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment