35 static auto bdtData = ext::make_shared<Data>(
"Bangladesh taka",
"BDT", 50,
"Bt",
"", 100,
Rounding());
44 static auto cnyData = ext::make_shared<Data>(
"Chinese yuan",
"CNY", 156,
"Y",
"", 100,
Rounding());
53 static auto hkdData = ext::make_shared<Data>(
"Hong Kong dollar",
"HKD", 344,
"HK$",
"", 100,
Rounding());
62 static auto idrData = ext::make_shared<Data>(
"Indonesian Rupiah",
"IDR", 360,
"Rp",
"", 100,
Rounding());
71 static auto ilsData = ext::make_shared<Data>(
"Israeli shekel",
"ILS", 376,
"NIS",
"", 100,
Rounding());
80 static auto inrData = ext::make_shared<Data>(
"Indian rupee",
"INR", 356,
"Rs",
"", 100,
Rounding());
89 static auto iqdData = ext::make_shared<Data>(
"Iraqi dinar",
"IQD", 368,
"ID",
"", 1000,
Rounding());
98 static auto irrData = ext::make_shared<Data>(
"Iranian rial",
"IRR", 364,
"Rls",
"", 1,
Rounding());
107 static auto jpyData = ext::make_shared<Data>(
"Japanese yen",
"JPY", 392,
"\xA5",
"", 100,
Rounding());
116 static auto krwData = ext::make_shared<Data>(
"South-Korean won",
"KRW", 410,
"W",
"", 100,
Rounding());
125 static auto kwdData = ext::make_shared<Data>(
"Kuwaiti dinar",
"KWD", 414,
"KD",
"", 1000,
Rounding());
134 static auto kztData = ext::make_shared<Data>(
"Kazakstanti Tenge",
"KZT", 398,
"Kzt",
"", 100,
Rounding());
143 static auto myrData = ext::make_shared<Data>(
"Malaysian Ringgit",
"MYR", 458,
"RM",
"", 100,
Rounding());
152 static auto nprData = ext::make_shared<Data>(
"Nepal rupee",
"NPR", 524,
"NRs",
"", 100,
Rounding());
161 static auto pkrData = ext::make_shared<Data>(
"Pakistani rupee",
"PKR", 586,
"Rs",
"", 100,
Rounding());
170 static auto sarData = ext::make_shared<Data>(
"Saudi riyal",
"SAR", 682,
"SRls",
"", 100,
Rounding());
179 static auto sgdData = ext::make_shared<Data>(
"Singapore dollar",
"SGD", 702,
"S$",
"", 100,
Rounding());
188 static auto thbData = ext::make_shared<Data>(
"Thai baht",
"THB", 764,
"Bht",
"", 100,
Rounding());
197 static auto twdData = ext::make_shared<Data>(
"Taiwan dollar",
"TWD", 901,
"NT$",
"", 100,
Rounding());
206 static auto twdData = ext::make_shared<Data>(
"Vietnamese Dong",
"VND", 704,
"",
"", 100,
Rounding());
212 static auto qarData = ext::make_shared<Data>(
"Qatari riyal",
"QAR", 634,
"QAR",
"", 100,
Rounding());
218 static auto bhdData = ext::make_shared<Data>(
"Bahraini dinar",
"BHD", 48,
"BHD",
"", 1000,
Rounding());
224 static auto omrData = ext::make_shared<Data>(
"Omani rial",
"OMR", 512,
"OMR",
"", 1000,
Rounding());
230 static auto jodData = ext::make_shared<Data>(
"Jordanian dinar",
"JOD", 400,
"JOD",
"", 1000,
Rounding());
236 static auto aedData = ext::make_shared<Data>(
"United Arab Emirates dirham",
"AED", 784,
"AED",
"", 100,
Rounding());
242 static auto phpData = ext::make_shared<Data>(
"Philippine peso",
"PHP", 608,
"PHP",
"", 100,
Rounding());
248 static auto cnhData = ext::make_shared<Data>(
"Chinese yuan (Hong Kong)",
"CNH", 156,
"CNH",
"", 100,
Rounding());
254 static auto lkrData = ext::make_shared<Data>(
"Sri Lankan rupee",
"LKR", 144,
"LKR",
"", 100,
Rounding());
ext::shared_ptr< Data > data_