UNPKG

merchi_product_form

Version:
290 lines 28 kB
export var isoCountries = { AF: "Afghanistan", AX: "Aland Islands", AL: "Albania", DZ: "Algeria", AS: "American Samoa", AD: "Andorra", AO: "Angola", AI: "Anguilla", AQ: "Antarctica", AG: "Antigua And Barbuda", AR: "Argentina", AM: "Armenia", AW: "Aruba", AU: "Australia", AT: "Austria", AZ: "Azerbaijan", BS: "Bahamas", BH: "Bahrain", BD: "Bangladesh", BB: "Barbados", BY: "Belarus", BE: "Belgium", BZ: "Belize", BJ: "Benin", BM: "Bermuda", BT: "Bhutan", BO: "Bolivia", BA: "Bosnia And Herzegovina", BW: "Botswana", BV: "Bouvet Island", BR: "Brazil", IO: "British Indian Ocean Territory", BN: "Brunei Darussalam", BG: "Bulgaria", BF: "Burkina Faso", BI: "Burundi", KH: "Cambodia", CM: "Cameroon", CA: "Canada", CV: "Cape Verde", KY: "Cayman Islands", CF: "Central African Republic", TD: "Chad", CL: "Chile", CN: "China", CX: "Christmas Island", CC: "Cocos (Keeling) Islands", CO: "Colombia", KM: "Comoros", CG: "Congo", CD: "Congo, Democratic Republic", CK: "Cook Islands", CR: "Costa Rica", CI: "Cote D'Ivoire", HR: "Croatia", CU: "Cuba", CY: "Cyprus", CZ: "Czech Republic", DK: "Denmark", DJ: "Djibouti", DM: "Dominica", DO: "Dominican Republic", EC: "Ecuador", EG: "Egypt", SV: "El Salvador", GQ: "Equatorial Guinea", ER: "Eritrea", EE: "Estonia", ET: "Ethiopia", FK: "Falkland Islands (Malvinas)", FO: "Faroe Islands", FJ: "Fiji", FI: "Finland", FR: "France", GF: "French Guiana", PF: "French Polynesia", TF: "French Southern Territories", GA: "Gabon", GM: "Gambia", GE: "Georgia", DE: "Germany", GH: "Ghana", GI: "Gibraltar", GR: "Greece", GL: "Greenland", GD: "Grenada", GP: "Guadeloupe", GU: "Guam", GT: "Guatemala", GG: "Guernsey", GN: "Guinea", GW: "Guinea-Bissau", GY: "Guyana", HT: "Haiti", HM: "Heard Island & Mcdonald Islands", VA: "Holy See (Vatican City State)", HN: "Honduras", HK: "Hong Kong", HU: "Hungary", IS: "Iceland", IN: "India", ID: "Indonesia", IR: "Iran, Islamic Republic Of", IQ: "Iraq", IE: "Ireland", IM: "Isle Of Man", IL: "Israel", IT: "Italy", JM: "Jamaica", JP: "Japan", JE: "Jersey", JO: "Jordan", KZ: "Kazakhstan", KE: "Kenya", KI: "Kiribati", KR: "Korea", KW: "Kuwait", KG: "Kyrgyzstan", LA: "Lao People's Democratic Republic", LV: "Latvia", LB: "Lebanon", LS: "Lesotho", LR: "Liberia", LY: "Libyan Arab Jamahiriya", LI: "Liechtenstein", LT: "Lithuania", LU: "Luxembourg", MO: "Macao", MK: "Macedonia", MG: "Madagascar", MW: "Malawi", MY: "Malaysia", MV: "Maldives", ML: "Mali", MT: "Malta", MH: "Marshall Islands", MQ: "Martinique", MR: "Mauritania", MU: "Mauritius", YT: "Mayotte", MX: "Mexico", FM: "Micronesia, Federated States Of", MD: "Moldova", MC: "Monaco", MN: "Mongolia", ME: "Montenegro", MS: "Montserrat", MA: "Morocco", MZ: "Mozambique", MM: "Myanmar", NA: "Namibia", NR: "Nauru", NP: "Nepal", NL: "Netherlands", AN: "Netherlands Antilles", NC: "New Caledonia", NZ: "New Zealand", NI: "Nicaragua", NE: "Niger", NG: "Nigeria", NU: "Niue", NF: "Norfolk Island", MP: "Northern Mariana Islands", NO: "Norway", OM: "Oman", PK: "Pakistan", PW: "Palau", PS: "Palestinian Territory, Occupied", PA: "Panama", PG: "Papua New Guinea", PY: "Paraguay", PE: "Peru", PH: "Philippines", PN: "Pitcairn", PL: "Poland", PT: "Portugal", PR: "Puerto Rico", QA: "Qatar", RE: "Reunion", RO: "Romania", RU: "Russian Federation", RW: "Rwanda", BL: "Saint Barthelemy", SH: "Saint Helena", KN: "Saint Kitts And Nevis", LC: "Saint Lucia", MF: "Saint Martin", PM: "Saint Pierre And Miquelon", VC: "Saint Vincent And Grenadines", WS: "Samoa", SM: "San Marino", ST: "Sao Tome And Principe", SA: "Saudi Arabia", SN: "Senegal", RS: "Serbia", SC: "Seychelles", SL: "Sierra Leone", SG: "Singapore", SK: "Slovakia", SI: "Slovenia", SB: "Solomon Islands", SO: "Somalia", ZA: "South Africa", GS: "South Georgia And Sandwich Isl.", ES: "Spain", LK: "Sri Lanka", SD: "Sudan", SR: "Suriname", SJ: "Svalbard And Jan Mayen", SZ: "Swaziland", SE: "Sweden", CH: "Switzerland", SY: "Syrian Arab Republic", TW: "Taiwan", TJ: "Tajikistan", TZ: "Tanzania", TH: "Thailand", TL: "Timor-Leste", TG: "Togo", TK: "Tokelau", TO: "Tonga", TT: "Trinidad And Tobago", TN: "Tunisia", TR: "Turkey", TM: "Turkmenistan", TC: "Turks And Caicos Islands", TV: "Tuvalu", UG: "Uganda", UA: "Ukraine", AE: "United Arab Emirates", GB: "United Kingdom", US: "United States", UM: "United States Outlying Islands", UY: "Uruguay", UZ: "Uzbekistan", VU: "Vanuatu", VE: "Venezuela", VN: "Viet Nam", VG: "Virgin Islands, British", VI: "Virgin Islands, U.S.", WF: "Wallis And Futuna", EH: "Western Sahara", YE: "Yemen", ZM: "Zambia", ZW: "Zimbabwe" }; export function getCountryName(countryCode) { if (isoCountries.hasOwnProperty(countryCode)) { return isoCountries[countryCode]; } else { return countryCode; } } export var countryDefaultDict = function countryDefaultDict(currency) { return { currency: currency }; }; export var supportedCountryDefaults = { AE: countryDefaultDict('USD'), AU: countryDefaultDict('AUD'), BH: countryDefaultDict('USD'), CH: countryDefaultDict('CNY'), DK: countryDefaultDict('EUR'), ES: countryDefaultDict('EUR'), FR: countryDefaultDict('EUR'), GB: countryDefaultDict('GBP'), HK: countryDefaultDict('HKD'), ID: countryDefaultDict('USD'), IN: countryDefaultDict('INR'), IT: countryDefaultDict('EUR'), KR: countryDefaultDict('USD'), NC: countryDefaultDict('USD'), NZ: countryDefaultDict('NZD'), OM: countryDefaultDict('USD'), PH: countryDefaultDict('USD'), PT: countryDefaultDict('EUR'), QA: countryDefaultDict('USD'), SE: countryDefaultDict('USD'), SG: countryDefaultDict('SGD'), TH: countryDefaultDict('USD'), US: countryDefaultDict('USD'), ZA: countryDefaultDict('USD') }; export var supportedCountryDefaultsWithDefault = function supportedCountryDefaultsWithDefault(countryCode) { var defaultCountryValues = supportedCountryDefaults[countryCode]; return defaultCountryValues ? defaultCountryValues : supportedCountryDefaults.AU; }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJpc29Db3VudHJpZXMiLCJBRiIsIkFYIiwiQUwiLCJEWiIsIkFTIiwiQUQiLCJBTyIsIkFJIiwiQVEiLCJBRyIsIkFSIiwiQU0iLCJBVyIsIkFVIiwiQVQiLCJBWiIsIkJTIiwiQkgiLCJCRCIsIkJCIiwiQlkiLCJCRSIsIkJaIiwiQkoiLCJCTSIsIkJUIiwiQk8iLCJCQSIsIkJXIiwiQlYiLCJCUiIsIklPIiwiQk4iLCJCRyIsIkJGIiwiQkkiLCJLSCIsIkNNIiwiQ0EiLCJDViIsIktZIiwiQ0YiLCJURCIsIkNMIiwiQ04iLCJDWCIsIkNDIiwiQ08iLCJLTSIsIkNHIiwiQ0QiLCJDSyIsIkNSIiwiQ0kiLCJIUiIsIkNVIiwiQ1kiLCJDWiIsIkRLIiwiREoiLCJETSIsIkRPIiwiRUMiLCJFRyIsIlNWIiwiR1EiLCJFUiIsIkVFIiwiRVQiLCJGSyIsIkZPIiwiRkoiLCJGSSIsIkZSIiwiR0YiLCJQRiIsIlRGIiwiR0EiLCJHTSIsIkdFIiwiREUiLCJHSCIsIkdJIiwiR1IiLCJHTCIsIkdEIiwiR1AiLCJHVSIsIkdUIiwiR0ciLCJHTiIsIkdXIiwiR1kiLCJIVCIsIkhNIiwiVkEiLCJITiIsIkhLIiwiSFUiLCJJUyIsIklOIiwiSUQiLCJJUiIsIklRIiwiSUUiLCJJTSIsIklMIiwiSVQiLCJKTSIsIkpQIiwiSkUiLCJKTyIsIktaIiwiS0UiLCJLSSIsIktSIiwiS1ciLCJLRyIsIkxBIiwiTFYiLCJMQiIsIkxTIiwiTFIiLCJMWSIsIkxJIiwiTFQiLCJMVSIsIk1PIiwiTUsiLCJNRyIsIk1XIiwiTVkiLCJNViIsIk1MIiwiTVQiLCJNSCIsIk1RIiwiTVIiLCJNVSIsIllUIiwiTVgiLCJGTSIsIk1EIiwiTUMiLCJNTiIsIk1FIiwiTVMiLCJNQSIsIk1aIiwiTU0iLCJOQSIsIk5SIiwiTlAiLCJOTCIsIkFOIiwiTkMiLCJOWiIsIk5JIiwiTkUiLCJORyIsIk5VIiwiTkYiLCJNUCIsIk5PIiwiT00iLCJQSyIsIlBXIiwiUFMiLCJQQSIsIlBHIiwiUFkiLCJQRSIsIlBIIiwiUE4iLCJQTCIsIlBUIiwiUFIiLCJRQSIsIlJFIiwiUk8iLCJSVSIsIlJXIiwiQkwiLCJTSCIsIktOIiwiTEMiLCJNRiIsIlBNIiwiVkMiLCJXUyIsIlNNIiwiU1QiLCJTQSIsIlNOIiwiUlMiLCJTQyIsIlNMIiwiU0ciLCJTSyIsIlNJIiwiU0IiLCJTTyIsIlpBIiwiR1MiLCJFUyIsIkxLIiwiU0QiLCJTUiIsIlNKIiwiU1oiLCJTRSIsIkNIIiwiU1kiLCJUVyIsIlRKIiwiVFoiLCJUSCIsIlRMIiwiVEciLCJUSyIsIlRPIiwiVFQiLCJUTiIsIlRSIiwiVE0iLCJUQyIsIlRWIiwiVUciLCJVQSIsIkFFIiwiR0IiLCJVUyIsIlVNIiwiVVkiLCJVWiIsIlZVIiwiVkUiLCJWTiIsIlZHIiwiVkkiLCJXRiIsIkVIIiwiWUUiLCJaTSIsIlpXIiwiZ2V0Q291bnRyeU5hbWUiLCJjb3VudHJ5Q29kZSIsImhhc093blByb3BlcnR5IiwiY291bnRyeURlZmF1bHREaWN0IiwiY3VycmVuY3kiLCJzdXBwb3J0ZWRDb3VudHJ5RGVmYXVsdHMiLCJzdXBwb3J0ZWRDb3VudHJ5RGVmYXVsdHNXaXRoRGVmYXVsdCIsImRlZmF1bHRDb3VudHJ5VmFsdWVzIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2NvdW50cmllcy50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgaXNvQ291bnRyaWVzOiBhbnkgPSB7XHJcbiAgQUY6IFwiQWZnaGFuaXN0YW5cIixcclxuICBBWDogXCJBbGFuZCBJc2xhbmRzXCIsXHJcbiAgQUw6IFwiQWxiYW5pYVwiLFxyXG4gIERaOiBcIkFsZ2VyaWFcIixcclxuICBBUzogXCJBbWVyaWNhbiBTYW1vYVwiLFxyXG4gIEFEOiBcIkFuZG9ycmFcIixcclxuICBBTzogXCJBbmdvbGFcIixcclxuICBBSTogXCJBbmd1aWxsYVwiLFxyXG4gIEFROiBcIkFudGFyY3RpY2FcIixcclxuICBBRzogXCJBbnRpZ3VhIEFuZCBCYXJidWRhXCIsXHJcbiAgQVI6IFwiQXJnZW50aW5hXCIsXHJcbiAgQU06IFwiQXJtZW5pYVwiLFxyXG4gIEFXOiBcIkFydWJhXCIsXHJcbiAgQVU6IFwiQXVzdHJhbGlhXCIsXHJcbiAgQVQ6IFwiQXVzdHJpYVwiLFxyXG4gIEFaOiBcIkF6ZXJiYWlqYW5cIixcclxuICBCUzogXCJCYWhhbWFzXCIsXHJcbiAgQkg6IFwiQmFocmFpblwiLFxyXG4gIEJEOiBcIkJhbmdsYWRlc2hcIixcclxuICBCQjogXCJCYXJiYWRvc1wiLFxyXG4gIEJZOiBcIkJlbGFydXNcIixcclxuICBCRTogXCJCZWxnaXVtXCIsXHJcbiAgQlo6IFwiQmVsaXplXCIsXHJcbiAgQko6IFwiQmVuaW5cIixcclxuICBCTTogXCJCZXJtdWRhXCIsXHJcbiAgQlQ6IFwiQmh1dGFuXCIsXHJcbiAgQk86IFwiQm9saXZpYVwiLFxyXG4gIEJBOiBcIkJvc25pYSBBbmQgSGVyemVnb3ZpbmFcIixcclxuICBCVzogXCJCb3Rzd2FuYVwiLFxyXG4gIEJWOiBcIkJvdXZldCBJc2xhbmRcIixcclxuICBCUjogXCJCcmF6aWxcIixcclxuICBJTzogXCJCcml0aXNoIEluZGlhbiBPY2VhbiBUZXJyaXRvcnlcIixcclxuICBCTjogXCJCcnVuZWkgRGFydXNzYWxhbVwiLFxyXG4gIEJHOiBcIkJ1bGdhcmlhXCIsXHJcbiAgQkY6IFwiQnVya2luYSBGYXNvXCIsXHJcbiAgQkk6IFwiQnVydW5kaVwiLFxyXG4gIEtIOiBcIkNhbWJvZGlhXCIsXHJcbiAgQ006IFwiQ2FtZXJvb25cIixcclxuICBDQTogXCJDYW5hZGFcIixcclxuICBDVjogXCJDYXBlIFZlcmRlXCIsXHJcbiAgS1k6IFwiQ2F5bWFuIElzbGFuZHNcIixcclxuICBDRjogXCJDZW50cmFsIEFmcmljYW4gUmVwdWJsaWNcIixcclxuICBURDogXCJDaGFkXCIsXHJcbiAgQ0w6IFwiQ2hpbGVcIixcclxuICBDTjogXCJDaGluYVwiLFxyXG4gIENYOiBcIkNocmlzdG1hcyBJc2xhbmRcIixcclxuICBDQzogXCJDb2NvcyAoS2VlbGluZykgSXNsYW5kc1wiLFxyXG4gIENPOiBcIkNvbG9tYmlhXCIsXHJcbiAgS006IFwiQ29tb3Jvc1wiLFxyXG4gIENHOiBcIkNvbmdvXCIsXHJcbiAgQ0Q6IFwiQ29uZ28sIERlbW9jcmF0aWMgUmVwdWJsaWNcIixcclxuICBDSzogXCJDb29rIElzbGFuZHNcIixcclxuICBDUjogXCJDb3N0YSBSaWNhXCIsXHJcbiAgQ0k6IFwiQ290ZSBEJ0l2b2lyZVwiLFxyXG4gIEhSOiBcIkNyb2F0aWFcIixcclxuICBDVTogXCJDdWJhXCIsXHJcbiAgQ1k6IFwiQ3lwcnVzXCIsXHJcbiAgQ1o6IFwiQ3plY2ggUmVwdWJsaWNcIixcclxuICBESzogXCJEZW5tYXJrXCIsXHJcbiAgREo6IFwiRGppYm91dGlcIixcclxuICBETTogXCJEb21pbmljYVwiLFxyXG4gIERPOiBcIkRvbWluaWNhbiBSZXB1YmxpY1wiLFxyXG4gIEVDOiBcIkVjdWFkb3JcIixcclxuICBFRzogXCJFZ3lwdFwiLFxyXG4gIFNWOiBcIkVsIFNhbHZhZG9yXCIsXHJcbiAgR1E6IFwiRXF1YXRvcmlhbCBHdWluZWFcIixcclxuICBFUjogXCJFcml0cmVhXCIsXHJcbiAgRUU6IFwiRXN0b25pYVwiLFxyXG4gIEVUOiBcIkV0aGlvcGlhXCIsXHJcbiAgRks6IFwiRmFsa2xhbmQgSXNsYW5kcyAoTWFsdmluYXMpXCIsXHJcbiAgRk86IFwiRmFyb2UgSXNsYW5kc1wiLFxyXG4gIEZKOiBcIkZpamlcIixcclxuICBGSTogXCJGaW5sYW5kXCIsXHJcbiAgRlI6IFwiRnJhbmNlXCIsXHJcbiAgR0Y6IFwiRnJlbmNoIEd1aWFuYVwiLFxyXG4gIFBGOiBcIkZyZW5jaCBQb2x5bmVzaWFcIixcclxuICBURjogXCJGcmVuY2ggU291dGhlcm4gVGVycml0b3JpZXNcIixcclxuICBHQTogXCJHYWJvblwiLFxyXG4gIEdNOiBcIkdhbWJpYVwiLFxyXG4gIEdFOiBcIkdlb3JnaWFcIixcclxuICBERTogXCJHZXJtYW55XCIsXHJcbiAgR0g6IFwiR2hhbmFcIixcclxuICBHSTogXCJHaWJyYWx0YXJcIixcclxuICBHUjogXCJHcmVlY2VcIixcclxuICBHTDogXCJHcmVlbmxhbmRcIixcclxuICBHRDogXCJHcmVuYWRhXCIsXHJcbiAgR1A6IFwiR3VhZGVsb3VwZVwiLFxyXG4gIEdVOiBcIkd1YW1cIixcclxuICBHVDogXCJHdWF0ZW1hbGFcIixcclxuICBHRzogXCJHdWVybnNleVwiLFxyXG4gIEdOOiBcIkd1aW5lYVwiLFxyXG4gIEdXOiBcIkd1aW5lYS1CaXNzYXVcIixcclxuICBHWTogXCJHdXlhbmFcIixcclxuICBIVDogXCJIYWl0aVwiLFxyXG4gIEhNOiBcIkhlYXJkIElzbGFuZCAmIE1jZG9uYWxkIElzbGFuZHNcIixcclxuICBWQTogXCJIb2x5IFNlZSAoVmF0aWNhbiBDaXR5IFN0YXRlKVwiLFxyXG4gIEhOOiBcIkhvbmR1cmFzXCIsXHJcbiAgSEs6IFwiSG9uZyBLb25nXCIsXHJcbiAgSFU6IFwiSHVuZ2FyeVwiLFxyXG4gIElTOiBcIkljZWxhbmRcIixcclxuICBJTjogXCJJbmRpYVwiLFxyXG4gIElEOiBcIkluZG9uZXNpYVwiLFxyXG4gIElSOiBcIklyYW4sIElzbGFtaWMgUmVwdWJsaWMgT2ZcIixcclxuICBJUTogXCJJcmFxXCIsXHJcbiAgSUU6IFwiSXJlbGFuZFwiLFxyXG4gIElNOiBcIklzbGUgT2YgTWFuXCIsXHJcbiAgSUw6IFwiSXNyYWVsXCIsXHJcbiAgSVQ6IFwiSXRhbHlcIixcclxuICBKTTogXCJKYW1haWNhXCIsXHJcbiAgSlA6IFwiSmFwYW5cIixcclxuICBKRTogXCJKZXJzZXlcIixcclxuICBKTzogXCJKb3JkYW5cIixcclxuICBLWjogXCJLYXpha2hzdGFuXCIsXHJcbiAgS0U6IFwiS2VueWFcIixcclxuICBLSTogXCJLaXJpYmF0aVwiLFxyXG4gIEtSOiBcIktvcmVhXCIsXHJcbiAgS1c6IFwiS3V3YWl0XCIsXHJcbiAgS0c6IFwiS3lyZ3l6c3RhblwiLFxyXG4gIExBOiBcIkxhbyBQZW9wbGUncyBEZW1vY3JhdGljIFJlcHVibGljXCIsXHJcbiAgTFY6IFwiTGF0dmlhXCIsXHJcbiAgTEI6IFwiTGViYW5vblwiLFxyXG4gIExTOiBcIkxlc290aG9cIixcclxuICBMUjogXCJMaWJlcmlhXCIsXHJcbiAgTFk6IFwiTGlieWFuIEFyYWIgSmFtYWhpcml5YVwiLFxyXG4gIExJOiBcIkxpZWNodGVuc3RlaW5cIixcclxuICBMVDogXCJMaXRodWFuaWFcIixcclxuICBMVTogXCJMdXhlbWJvdXJnXCIsXHJcbiAgTU86IFwiTWFjYW9cIixcclxuICBNSzogXCJNYWNlZG9uaWFcIixcclxuICBNRzogXCJNYWRhZ2FzY2FyXCIsXHJcbiAgTVc6IFwiTWFsYXdpXCIsXHJcbiAgTVk6IFwiTWFsYXlzaWFcIixcclxuICBNVjogXCJNYWxkaXZlc1wiLFxyXG4gIE1MOiBcIk1hbGlcIixcclxuICBNVDogXCJNYWx0YVwiLFxyXG4gIE1IOiBcIk1hcnNoYWxsIElzbGFuZHNcIixcclxuICBNUTogXCJNYXJ0aW5pcXVlXCIsXHJcbiAgTVI6IFwiTWF1cml0YW5pYVwiLFxyXG4gIE1VOiBcIk1hdXJpdGl1c1wiLFxyXG4gIFlUOiBcIk1heW90dGVcIixcclxuICBNWDogXCJNZXhpY29cIixcclxuICBGTTogXCJNaWNyb25lc2lhLCBGZWRlcmF0ZWQgU3RhdGVzIE9mXCIsXHJcbiAgTUQ6IFwiTW9sZG92YVwiLFxyXG4gIE1DOiBcIk1vbmFjb1wiLFxyXG4gIE1OOiBcIk1vbmdvbGlhXCIsXHJcbiAgTUU6IFwiTW9udGVuZWdyb1wiLFxyXG4gIE1TOiBcIk1vbnRzZXJyYXRcIixcclxuICBNQTogXCJNb3JvY2NvXCIsXHJcbiAgTVo6IFwiTW96YW1iaXF1ZVwiLFxyXG4gIE1NOiBcIk15YW5tYXJcIixcclxuICBOQTogXCJOYW1pYmlhXCIsXHJcbiAgTlI6IFwiTmF1cnVcIixcclxuICBOUDogXCJOZXBhbFwiLFxyXG4gIE5MOiBcIk5ldGhlcmxhbmRzXCIsXHJcbiAgQU46IFwiTmV0aGVybGFuZHMgQW50aWxsZXNcIixcclxuICBOQzogXCJOZXcgQ2FsZWRvbmlhXCIsXHJcbiAgTlo6IFwiTmV3IFplYWxhbmRcIixcclxuICBOSTogXCJOaWNhcmFndWFcIixcclxuICBORTogXCJOaWdlclwiLFxyXG4gIE5HOiBcIk5pZ2VyaWFcIixcclxuICBOVTogXCJOaXVlXCIsXHJcbiAgTkY6IFwiTm9yZm9sayBJc2xhbmRcIixcclxuICBNUDogXCJOb3J0aGVybiBNYXJpYW5hIElzbGFuZHNcIixcclxuICBOTzogXCJOb3J3YXlcIixcclxuICBPTTogXCJPbWFuXCIsXHJcbiAgUEs6IFwiUGFraXN0YW5cIixcclxuICBQVzogXCJQYWxhdVwiLFxyXG4gIFBTOiBcIlBhbGVzdGluaWFuIFRlcnJpdG9yeSwgT2NjdXBpZWRcIixcclxuICBQQTogXCJQYW5hbWFcIixcclxuICBQRzogXCJQYXB1YSBOZXcgR3VpbmVhXCIsXHJcbiAgUFk6IFwiUGFyYWd1YXlcIixcclxuICBQRTogXCJQZXJ1XCIsXHJcbiAgUEg6IFwiUGhpbGlwcGluZXNcIixcclxuICBQTjogXCJQaXRjYWlyblwiLFxyXG4gIFBMOiBcIlBvbGFuZFwiLFxyXG4gIFBUOiBcIlBvcnR1Z2FsXCIsXHJcbiAgUFI6IFwiUHVlcnRvIFJpY29cIixcclxuICBRQTogXCJRYXRhclwiLFxyXG4gIFJFOiBcIlJldW5pb25cIixcclxuICBSTzogXCJSb21hbmlhXCIsXHJcbiAgUlU6IFwiUnVzc2lhbiBGZWRlcmF0aW9uXCIsXHJcbiAgUlc6IFwiUndhbmRhXCIsXHJcbiAgQkw6IFwiU2FpbnQgQmFydGhlbGVteVwiLFxyXG4gIFNIOiBcIlNhaW50IEhlbGVuYVwiLFxyXG4gIEtOOiBcIlNhaW50IEtpdHRzIEFuZCBOZXZpc1wiLFxyXG4gIExDOiBcIlNhaW50IEx1Y2lhXCIsXHJcbiAgTUY6IFwiU2FpbnQgTWFydGluXCIsXHJcbiAgUE06IFwiU2FpbnQgUGllcnJlIEFuZCBNaXF1ZWxvblwiLFxyXG4gIFZDOiBcIlNhaW50IFZpbmNlbnQgQW5kIEdyZW5hZGluZXNcIixcclxuICBXUzogXCJTYW1vYVwiLFxyXG4gIFNNOiBcIlNhbiBNYXJpbm9cIixcclxuICBTVDogXCJTYW8gVG9tZSBBbmQgUHJpbmNpcGVcIixcclxuICBTQTogXCJTYXVkaSBBcmFiaWFcIixcclxuICBTTjogXCJTZW5lZ2FsXCIsXHJcbiAgUlM6IFwiU2VyYmlhXCIsXHJcbiAgU0M6IFwiU2V5Y2hlbGxlc1wiLFxyXG4gIFNMOiBcIlNpZXJyYSBMZW9uZVwiLFxyXG4gIFNHOiBcIlNpbmdhcG9yZVwiLFxyXG4gIFNLOiBcIlNsb3Zha2lhXCIsXHJcbiAgU0k6IFwiU2xvdmVuaWFcIixcclxuICBTQjogXCJTb2xvbW9uIElzbGFuZHNcIixcclxuICBTTzogXCJTb21hbGlhXCIsXHJcbiAgWkE6IFwiU291dGggQWZyaWNhXCIsXHJcbiAgR1M6IFwiU291dGggR2VvcmdpYSBBbmQgU2FuZHdpY2ggSXNsLlwiLFxyXG4gIEVTOiBcIlNwYWluXCIsXHJcbiAgTEs6IFwiU3JpIExhbmthXCIsXHJcbiAgU0Q6IFwiU3VkYW5cIixcclxuICBTUjogXCJTdXJpbmFtZVwiLFxyXG4gIFNKOiBcIlN2YWxiYXJkIEFuZCBKYW4gTWF5ZW5cIixcclxuICBTWjogXCJTd2F6aWxhbmRcIixcclxuICBTRTogXCJTd2VkZW5cIixcclxuICBDSDogXCJTd2l0emVybGFuZFwiLFxyXG4gIFNZOiBcIlN5cmlhbiBBcmFiIFJlcHVibGljXCIsXHJcbiAgVFc6IFwiVGFpd2FuXCIsXHJcbiAgVEo6IFwiVGFqaWtpc3RhblwiLFxyXG4gIFRaOiBcIlRhbnphbmlhXCIsXHJcbiAgVEg6IFwiVGhhaWxhbmRcIixcclxuICBUTDogXCJUaW1vci1MZXN0ZVwiLFxyXG4gIFRHOiBcIlRvZ29cIixcclxuICBUSzogXCJUb2tlbGF1XCIsXHJcbiAgVE86IFwiVG9uZ2FcIixcclxuICBUVDogXCJUcmluaWRhZCBBbmQgVG9iYWdvXCIsXHJcbiAgVE46IFwiVHVuaXNpYVwiLFxyXG4gIFRSOiBcIlR1cmtleVwiLFxyXG4gIFRNOiBcIlR1cmttZW5pc3RhblwiLFxyXG4gIFRDOiBcIlR1cmtzIEFuZCBDYWljb3MgSXNsYW5kc1wiLFxyXG4gIFRWOiBcIlR1dmFsdVwiLFxyXG4gIFVHOiBcIlVnYW5kYVwiLFxyXG4gIFVBOiBcIlVrcmFpbmVcIixcclxuICBBRTogXCJVbml0ZWQgQXJhYiBFbWlyYXRlc1wiLFxyXG4gIEdCOiBcIlVuaXRlZCBLaW5nZG9tXCIsXHJcbiAgVVM6IFwiVW5pdGVkIFN0YXRlc1wiLFxyXG4gIFVNOiBcIlVuaXRlZCBTdGF0ZXMgT3V0bHlpbmcgSXNsYW5kc1wiLFxyXG4gIFVZOiBcIlVydWd1YXlcIixcclxuICBVWjogXCJVemJla2lzdGFuXCIsXHJcbiAgVlU6IFwiVmFudWF0dVwiLFxyXG4gIFZFOiBcIlZlbmV6dWVsYVwiLFxyXG4gIFZOOiBcIlZpZXQgTmFtXCIsXHJcbiAgVkc6IFwiVmlyZ2luIElzbGFuZHMsIEJyaXRpc2hcIixcclxuICBWSTogXCJWaXJnaW4gSXNsYW5kcywgVS5TLlwiLFxyXG4gIFdGOiBcIldhbGxpcyBBbmQgRnV0dW5hXCIsXHJcbiAgRUg6IFwiV2VzdGVybiBTYWhhcmFcIixcclxuICBZRTogXCJZZW1lblwiLFxyXG4gIFpNOiBcIlphbWJpYVwiLFxyXG4gIFpXOiBcIlppbWJhYndlXCJcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXRDb3VudHJ5TmFtZShjb3VudHJ5Q29kZTogYW55KSB7XHJcbiAgaWYgKGlzb0NvdW50cmllcy5oYXNPd25Qcm9wZXJ0eShjb3VudHJ5Q29kZSkpIHtcclxuICAgIHJldHVybiBpc29Db3VudHJpZXNbY291bnRyeUNvZGVdO1xyXG4gIH0gZWxzZSB7XHJcbiAgICByZXR1cm4gY291bnRyeUNvZGU7XHJcbiAgfVxyXG59XHJcblxyXG5leHBvcnQgY29uc3QgY291bnRyeURlZmF1bHREaWN0ID0gKGN1cnJlbmN5OiBzdHJpbmcpID0+IHtcclxuICByZXR1cm4ge2N1cnJlbmN5OiBjdXJyZW5jeX07XHJcbn07XHJcblxyXG5leHBvcnQgY29uc3Qgc3VwcG9ydGVkQ291bnRyeURlZmF1bHRzOiBhbnkgPSB7XHJcbiAgQUU6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgQVU6IGNvdW50cnlEZWZhdWx0RGljdCgnQVVEJyksXHJcbiAgQkg6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgQ0g6IGNvdW50cnlEZWZhdWx0RGljdCgnQ05ZJyksXHJcbiAgREs6IGNvdW50cnlEZWZhdWx0RGljdCgnRVVSJyksXHJcbiAgRVM6IGNvdW50cnlEZWZhdWx0RGljdCgnRVVSJyksXHJcbiAgRlI6IGNvdW50cnlEZWZhdWx0RGljdCgnRVVSJyksXHJcbiAgR0I6IGNvdW50cnlEZWZhdWx0RGljdCgnR0JQJyksXHJcbiAgSEs6IGNvdW50cnlEZWZhdWx0RGljdCgnSEtEJyksXHJcbiAgSUQ6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgSU46IGNvdW50cnlEZWZhdWx0RGljdCgnSU5SJyksXHJcbiAgSVQ6IGNvdW50cnlEZWZhdWx0RGljdCgnRVVSJyksXHJcbiAgS1I6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgTkM6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgTlo6IGNvdW50cnlEZWZhdWx0RGljdCgnTlpEJyksXHJcbiAgT006IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgUEg6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgUFQ6IGNvdW50cnlEZWZhdWx0RGljdCgnRVVSJyksXHJcbiAgUUE6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgU0U6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgU0c6IGNvdW50cnlEZWZhdWx0RGljdCgnU0dEJyksXHJcbiAgVEg6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgVVM6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbiAgWkE6IGNvdW50cnlEZWZhdWx0RGljdCgnVVNEJyksXHJcbn07XHJcblxyXG5leHBvcnQgY29uc3Qgc3VwcG9ydGVkQ291bnRyeURlZmF1bHRzV2l0aERlZmF1bHQgPSAoY291bnRyeUNvZGU6IGFueSkgPT4ge1xyXG4gIGNvbnN0IGRlZmF1bHRDb3VudHJ5VmFsdWVzID0gc3VwcG9ydGVkQ291bnRyeURlZmF1bHRzW2NvdW50cnlDb2RlXTtcclxuICByZXR1cm4gZGVmYXVsdENvdW50cnlWYWx1ZXMgPyBkZWZhdWx0Q291bnRyeVZhbHVlcyA6IHN1cHBvcnRlZENvdW50cnlEZWZhdWx0cy5BVTtcclxufTtcclxuIl0sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLElBQU1BLFlBQWlCLEdBQUc7RUFDL0JDLEVBQUUsRUFBRSxhQUFhO0VBQ2pCQyxFQUFFLEVBQUUsZUFBZTtFQUNuQkMsRUFBRSxFQUFFLFNBQVM7RUFDYkMsRUFBRSxFQUFFLFNBQVM7RUFDYkMsRUFBRSxFQUFFLGdCQUFnQjtFQUNwQkMsRUFBRSxFQUFFLFNBQVM7RUFDYkMsRUFBRSxFQUFFLFFBQVE7RUFDWkMsRUFBRSxFQUFFLFVBQVU7RUFDZEMsRUFBRSxFQUFFLFlBQVk7RUFDaEJDLEVBQUUsRUFBRSxxQkFBcUI7RUFDekJDLEVBQUUsRUFBRSxXQUFXO0VBQ2ZDLEVBQUUsRUFBRSxTQUFTO0VBQ2JDLEVBQUUsRUFBRSxPQUFPO0VBQ1hDLEVBQUUsRUFBRSxXQUFXO0VBQ2ZDLEVBQUUsRUFBRSxTQUFTO0VBQ2JDLEVBQUUsRUFBRSxZQUFZO0VBQ2hCQyxFQUFFLEVBQUUsU0FBUztFQUNiQyxFQUFFLEVBQUUsU0FBUztFQUNiQyxFQUFFLEVBQUUsWUFBWTtFQUNoQkMsRUFBRSxFQUFFLFVBQVU7RUFDZEMsRUFBRSxFQUFFLFNBQVM7RUFDYkMsRUFBRSxFQUFFLFNBQVM7RUFDYkMsRUFBRSxFQUFFLFFBQVE7RUFDWkMsRUFBRSxFQUFFLE9BQU87RUFDWEMsRUFBRSxFQUFFLFNBQVM7RUFDYkMsRUFBRSxFQUFFLFFBQVE7RUFDWkMsRUFBRSxFQUFFLFNBQVM7RUFDYkMsRUFBRSxFQUFFLHdCQUF3QjtFQUM1QkMsRUFBRSxFQUFFLFVBQVU7RUFDZEMs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