Implementation
const kCountryCurrencyCodes = {
"IN": "INR",
"CN": "CNY",
"US": "USD",
"ID": "IDR",
"PK": "PKR",
"NG": "NGN",
"BR": "BRL",
"BD": "BDT",
"RU": "RUB",
"ET": "ETB",
"MX": "MXN",
"JP": "JPY",
"EG": "EGP",
"PH": "PHP",
"CD": "CDF",
"VN": "VND",
"IR": "IRR",
"TR": "TRY",
"DE": "EUR",
"TH": "THB",
"GB": "GBP",
"TZ": "TZS",
"FR": "EUR",
"ZA": "ZAR",
"IT": "EUR",
"KE": "KES",
"MM": "MMK",
"CO": "COP",
"KR": "KRW",
"SD": "SDG",
"UG": "UGX",
"ES": "EUR",
"DZ": "DZD",
"IQ": "IQD",
"AR": "ARS",
"AF": "AFN",
"YE": "YER",
"CA": "CAD",
"PL": "PLN",
"MA": "MAD",
"AO": "AOA",
"UA": "UAH",
"UZ": "UZS",
"MY": "MYR",
"MZ": "MZN",
"GH": "GHS",
"PE": "PEN",
"SA": "SAR",
"MG": "MGA",
"CI": "XOF",
"NP": "NPR",
"CM": "XAF",
"VE": "VES",
"NE": "XOF",
"AU": "AUD",
"KP": "KPW",
"SY": "SYP",
"ML": "XOF",
"BF": "XOF",
"LK": "LKR",
"MW": "MWK",
"ZM": "ZMW",
"KZ": "KZT",
"TD": "XAF",
"CL": "CLP",
"RO": "RON",
"SO": "SOS",
"SN": "XOF",
"GT": "GTQ",
"NL": "EUR",
"EC": "USD",
"KH": "KHR",
"ZW": "ZWL",
"GN": "GNF",
"BJ": "XOF",
"RW": "RWF",
"BI": "BIF",
"BO": "BOB",
"TN": "TND",
"SS": "SSP",
"HT": "HTG",
"BE": "EUR",
"JO": "JOD",
"DO": "DOP",
"AE": "AED",
"CU": "CUP",
"HN": "HNL",
"CZ": "CZK",
"SE": "SEK",
"TJ": "TJS",
"PG": "PGK",
"PT": "EUR",
"AZ": "AZN",
"GR": "EUR",
"HU": "HUF",
"TG": "XOF",
"IL": "ILS",
"AT": "EUR",
"BY": "BYN",
"CH": "CHF",
"SL": "SLL",
"LA": "LAK",
"TM": "TMT",
"LY": "LYD",
"KG": "KGS",
"PY": "PYG",
"NI": "NIO",
"BG": "BGN",
"RS": "RSD",
"SV": "USD",
"CG": "XAF",
"DK": "DKK",
"SG": "SGD",
"LB": "LBP",
"FI": "EUR",
"LR": "LRD",
"NO": "NOK",
"SK": "EUR",
"PS": "ILS",
"CF": "XAF",
"OM": "OMR",
"IE": "EUR",
"NZ": "NZD",
"MR": "MRU",
"CR": "CRC",
"KW": "KWD",
"PA": "PAB",
"HR": "HRK",
"GE": "GEL",
"ER": "ERN",
"MN": "MNT",
"UY": "UYU",
"BA": "BAM",
"QA": "QAR",
"MD": "MDL",
"NA": "NAD",
"AM": "AMD",
"LT": "EUR",
"JM": "JMD",
"AL": "ALL",
"GM": "GMD",
"GA": "XAF",
"BW": "BWP",
"LS": "LSL",
"GW": "XOF",
"SI": "EUR",
"GQ": "XAF",
"LV": "EUR",
"MK": "MKD",
"BH": "BHD",
"TT": "TTD",
"TL": "USD",
"EE": "EUR",
"CY": "EUR",
"MU": "MUR",
"SZ": "SZL",
"DJ": "DJF",
"FJ": "FJD",
"KM": "KMF",
"GY": "GYD",
"SB": "SBD",
"BT": "BTN",
"LU": "EUR",
"ME": "EUR",
"SR": "SRD",
"MT": "EUR",
"MV": "MVR",
"FM": "USD",
"CV": "CVE",
"BN": "BND",
"BZ": "BZD",
"BS": "BSD",
"IS": "ISK",
"VU": "VUV",
"BB": "BBD",
"ST": "STN",
"WS": "WST",
"LC": "XCD",
"KI": "AUD",
"SC": "SCR",
"GD": "XCD",
"TO": "TOP",
"VC": "XCD",
"AG": "XCD",
"AD": "EUR",
"DM": "XCD",
"KN": "XCD",
"LI": "CHF",
"MC": "EUR",
"MH": "USD",
"SM": "EUR",
"PW": "USD",
"NR": "AUD",
"TV": "AUD",
"VA": "EUR",
"TW": "TWD"
};