1// ***************************************************************************
2// *
3// * Copyright (C) 2015 International Business Machines
4// * Corporation and others. All Rights Reserved.
5// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
6// * Source File: <path>/supplementalData.xml
7// *
8// ***************************************************************************
9supplementalData:table(nofallback){
10    CurrencyMap{
11        AC{
12            {
13                from:intvector{
14                    44,
15                    323838976,
16                }
17                id{"SHP"}
18            }
19        }
20        AD{
21            {
22                from:intvector{
23                    213,
24                    320765952,
25                }
26                id{"EUR"}
27            }
28            {
29                from:intvector{
30                    -713,
31                    1332482048,
32                }
33                id{"ESP"}
34                to:intvector{
35                    236,
36                    1328518143,
37                }
38            }
39            {
40                from:intvector{
41                    -74,
42                    -2086587392,
43                }
44                id{"FRF"}
45                to:intvector{
46                    236,
47                    378118143,
48                }
49            }
50            {
51                from:intvector{
52                    -250,
53                    740224000,
54                }
55                id{"ADP"}
56                to:intvector{
57                    235,
58                    525885439,
59                }
60            }
61        }
62        AE{
63            {
64                from:intvector{
65                    24,
66                    -756582400,
67                }
68                id{"AED"}
69            }
70        }
71        AF{
72            {
73                from:intvector{
74                    240,
75                    -1138318336,
76                }
77                id{"AFN"}
78            }
79            {
80                from:intvector{
81                    -315,
82                    2137098240,
83                }
84                id{"AFA"}
85                to:intvector{
86                    242,
87                    1997114367,
88                }
89            }
90        }
91        AG{
92            {
93                from:intvector{
94                    -32,
95                    -603213824,
96                }
97                id{"XCD"}
98            }
99        }
100        AI{
101            {
102                from:intvector{
103                    -32,
104                    -603213824,
105                }
106                id{"XCD"}
107            }
108        }
109        AL{
110            {
111                from:intvector{
112                    -33,
113                    -714646528,
114                }
115                id{"ALL"}
116            }
117            {
118                from:intvector{
119                    -171,
120                    -972359680,
121                }
122                id{"ALK"}
123                to:intvector{
124                    -33,
125                    -628246529,
126                }
127            }
128        }
129        AM{
130            {
131                from:intvector{
132                    175,
133                    -1987844096,
134                }
135                id{"AMD"}
136            }
137            {
138                from:intvector{
139                    161,
140                    2129465344,
141                }
142                id{"RUR"}
143                to:intvector{
144                    175,
145                    -1901444097,
146                }
147            }
148            {
149                from:intvector{
150                    -67,
151                    -528958464,
152                }
153                id{"SUR"}
154                to:intvector{
155                    161,
156                    -2079101953,
157                }
158            }
159        }
160        AO{
161            {
162                from:intvector{
163                    220,
164                    150394880,
165                }
166                id{"AOA"}
167            }
168            {
169                from:intvector{
170                    187,
171                    1397915648,
172                }
173                id{"AOR"}
174                to:intvector{
175                    221,
176                    261827583,
177                }
178            }
179            {
180                from:intvector{
181                    152,
182                    1385771008,
183                }
184                id{"AON"}
185                to:intvector{
186                    221,
187                    261827583,
188                }
189            }
190            {
191                from:intvector{
192                    51,
193                    -1808699392,
194                }
195                id{"AOK"}
196                to:intvector{
197                    155,
198                    -2142898177,
199                }
200            }
201        }
202        AQ{
203            {
204                id{"XXX"}
205            }
206        }
207        AR{
208            {
209                from:intvector{
210                    161,
211                    -1560701952,
212                }
213                id{"ARS"}
214            }
215            {
216                from:intvector{
217                    113,
218                    -2071071744,
219                }
220                id{"ARA"}
221                to:intvector{
222                    161,
223                    -1474301953,
224                }
225            }
226            {
227                from:intvector{
228                    98,
229                    -1928162304,
230                }
231                id{"ARP"}
232                to:intvector{
233                    113,
234                    -1984671745,
235                }
236            }
237            {
238                from:intvector{
239                    0,
240                    0,
241                }
242                id{"ARL"}
243                to:intvector{
244                    98,
245                    -1841762305,
246                }
247            }
248            {
249                from:intvector{
250                    -648,
251                    1231607808,
252                }
253                id{"ARM"}
254                to:intvector{
255                    0,
256                    86399999,
257                }
258            }
259        }
260        AS{
261            {
262                from:intvector{
263                    -481,
264                    55269376,
265                }
266                id{"USD"}
267            }
268        }
269        AT{
270            {
271                from:intvector{
272                    213,
273                    320765952,
274                }
275                id{"EUR"}
276            }
277            {
278                from:intvector{
279                    -163,
280                    -944898048,
281                }
282                id{"ATS"}
283                to:intvector{
284                    236,
285                    1328518143,
286                }
287            }
288        }
289        AU{
290            {
291                from:intvector{
292                    -29,
293                    2125251584,
294                }
295                id{"AUD"}
296            }
297        }
298        AW{
299            {
300                from:intvector{
301                    117,
302                    -1884540928,
303                }
304                id{"AWG"}
305            }
306            {
307                from:intvector{
308                    -218,
309                    763670528,
310                }
311                id{"ANG"}
312                to:intvector{
313                    117,
314                    -1798140929,
315                }
316            }
317        }
318        AX{
319            {
320                from:intvector{
321                    213,
322                    320765952,
323                }
324                id{"EUR"}
325            }
326        }
327        AZ{
328            {
329                from:intvector{
330                    264,
331                    -2092733440,
332                }
333                id{"AZN"}
334            }
335            {
336                from:intvector{
337                    175,
338                    -1987844096,
339                }
340                id{"AZM"}
341                to:intvector{
342                    271,
343                    -621504513,
344                }
345            }
346            {
347                from:intvector{
348                    161,
349                    2129465344,
350                }
351                id{"RUR"}
352                to:intvector{
353                    176,
354                    1554555903,
355                }
356            }
357            {
358                from:intvector{
359                    -67,
360                    -528958464,
361                }
362                id{"SUR"}
363                to:intvector{
364                    161,
365                    -2079101953,
366                }
367            }
368        }
369        BA{
370            {
371                from:intvector{
372                    183,
373                    -1355582464,
374                }
375                id{"BAM"}
376            }
377            {
378                from:intvector{
379                    180,
380                    -480280576,
381                }
382                id{"BAN"}
383                to:intvector{
384                    202,
385                    218206207,
386                }
387            }
388            {
389                from:intvector{
390                    165,
391                    1279196160,
392                }
393                id{"BAD"}
394                to:intvector{
395                    180,
396                    -393880577,
397                }
398            }
399            {
400                from:intvector{
401                    165,
402                    1279196160,
403                }
404                id{"YUR"}
405                to:intvector{
406                    174,
407                    -2099276801,
408                }
409            }
410            {
411                from:intvector{
412                    146,
413                    -208192512,
414                }
415                id{"YUN"}
416                to:intvector{
417                    165,
418                    1365596159,
419                }
420            }
421            {
422                from:intvector{
423                    -30,
424                    -1676348416,
425                }
426                id{"YUD"}
427                to:intvector{
428                    146,
429                    -121792513,
430                }
431            }
432        }
433        BB{
434            {
435                from:intvector{
436                    28,
437                    -829251584,
438                }
439                id{"BBD"}
440            }
441            {
442                from:intvector{
443                    -32,
444                    -603213824,
445                }
446                id{"XCD"}
447                to:intvector{
448                    28,
449                    -742851585,
450                }
451            }
452        }
453        BD{
454            {
455                from:intvector{
456                    14,
457                    -1352509440,
458                }
459                id{"BDT"}
460            }
461            {
462                from:intvector{
463                    -160,
464                    746767360,
465                }
466                id{"PKR"}
467                to:intvector{
468                    14,
469                    -1266109441,
470                }
471            }
472            {
473                from:intvector{
474                    -988,
475                    -1379278848,
476                }
477                id{"INR"}
478                to:intvector{
479                    -160,
480                    833167359,
481                }
482            }
483        }
484        BE{
485            {
486                from:intvector{
487                    213,
488                    320765952,
489                }
490                id{"EUR"}
491            }
492            {
493                from:intvector{
494                    -1021,
495                    1916809216,
496                }
497                id{"BEF"}
498                to:intvector{
499                    236,
500                    1328518143,
501                }
502            }
503            {
504                from:intvector{
505                    -1125,
506                    -2130359296,
507                }
508                id{"NLG"}
509                to:intvector{
510                    -1021,
511                    2003209215,
512                }
513            }
514            {
515                from:intvector{
516                    0,
517                    0,
518                }
519                id{"BEL"}
520                to:intvector{
521                    148,
522                    1026440191,
523                }
524            }
525            {
526                from:intvector{
527                    0,
528                    0,
529                }
530                id{"BEC"}
531                to:intvector{
532                    148,
533                    1026440191,
534                }
535            }
536        }
537        BF{
538            {
539                from:intvector{
540                    107,
541                    864099328,
542                }
543                id{"XOF"}
544            }
545        }
546        BG{
547            {
548                from:intvector{
549                    216,
550                    -875103232,
551                }
552                id{"BGN"}
553            }
554            {
555                from:intvector{
556                    -59,
557                    942270464,
558                }
559                id{"BGL"}
560                to:intvector{
561                    216,
562                    -788703233,
563                }
564            }
565            {
566                from:intvector{
567                    -130,
568                    1670548480,
569                }
570                id{"BGM"}
571                to:intvector{
572                    -59,
573                    1028670463,
574                }
575            }
576            {
577                from:intvector{
578                    -665,
579                    719651840,
580                }
581                id{"BGO"}
582                to:intvector{
583                    -130,
584                    1756948479,
585                }
586            }
587        }
588        BH{
589            {
590                from:intvector{
591                    -31,
592                    260786176,
593                }
594                id{"BHD"}
595            }
596        }
597        BI{
598            {
599                from:intvector{
600                    -42,
601                    -1285540864,
602                }
603                id{"BIF"}
604            }
605        }
606        BJ{
607            {
608                from:intvector{
609                    43,
610                    1854006272,
611                }
612                id{"XOF"}
613            }
614        }
615        BL{
616            {
617                from:intvector{
618                    213,
619                    320765952,
620                }
621                id{"EUR"}
622            }
623            {
624                from:intvector{
625                    -74,
626                    -2086587392,
627                }
628                id{"FRF"}
629                to:intvector{
630                    236,
631                    378118143,
632                }
633            }
634        }
635        BM{
636            {
637                from:intvector{
638                    0,
639                    -1184567296,
640                }
641                id{"BMD"}
642            }
643        }
644        BN{
645            {
646                from:intvector{
647                    -19,
648                    906778624,
649                }
650                id{"BND"}
651            }
652            {
653                from:intvector{
654                    -47,
655                    -1065104384,
656                }
657                id{"MYR"}
658                to:intvector{
659                    -19,
660                    993178623,
661                }
662            }
663        }
664        BO{
665            {
666                from:intvector{
667                    124,
668                    -413312000,
669                }
670                id{"BOB"}
671            }
672            {
673                from:intvector{
674                    -52,
675                    -1881467904,
676                }
677                id{"BOP"}
678                to:intvector{
679                    124,
680                    -413312001,
681                }
682            }
683            {
684                from:intvector{
685                    -783,
686                    1308192768,
687                }
688                id{"BOL"}
689                to:intvector{
690                    -52,
691                    -1795067905,
692                }
693            }
694            {
695                id{"BOV"}
696            }
697        }
698        BQ{
699            {
700                from:intvector{
701                    301,
702                    1054843904,
703                }
704                id{"USD"}
705            }
706            {
707                from:intvector{
708                    299,
709                    -1821388800,
710                }
711                id{"ANG"}
712                to:intvector{
713                    301,
714                    1141243903,
715                }
716            }
717        }
718        BR{
719            {
720                from:intvector{
721                    179,
722                    -73313280,
723                }
724                id{"BRL"}
725            }
726            {
727                from:intvector{
728                    173,
729                    1133857792,
730                }
731                id{"BRR"}
732                to:intvector{
733                    180,
734                    13086719,
735                }
736            }
737            {
738                from:intvector{
739                    148,
740                    1890440192,
741                }
742                id{"BRE"}
743                to:intvector{
744                    173,
745                    1220257791,
746                }
747            }
748            {
749                from:intvector{
750                    139,
751                    -469821440,
752                }
753                id{"BRN"}
754                to:intvector{
755                    148,
756                    1976840191,
757                }
758            }
759            {
760                from:intvector{
761                    118,
762                    -1168308224,
763                }
764                id{"BRC"}
765                to:intvector{
766                    139,
767                    -383421441,
768                }
769            }
770            {
771                from:intvector{
772                    -22,
773                    -784886784,
774                }
775                id{"BRB"}
776                to:intvector{
777                    118,
778                    -1081908225,
779                }
780            }
781            {
782                from:intvector{
783                    -200,
784                    1646259200,
785                }
786                id{"BRZ"}
787                to:intvector{
788                    -22,
789                    -698486785,
790                }
791            }
792        }
793        BS{
794            {
795                from:intvector{
796                    -27,
797                    -2119650304,
798                }
799                id{"BSD"}
800            }
801        }
802        BT{
803            {
804                from:intvector{
805                    31,
806                    -2136553472,
807                }
808                id{"BTN"}
809            }
810            {
811                from:intvector{
812                    -463,
813                    419458048,
814                }
815                id{"INR"}
816            }
817        }
818        BU{
819            {
820                from:intvector{
821                    -129,
822                    1695581184,
823                }
824                id{"BUK"}
825                to:intvector{
826                    143,
827                    37276671,
828                }
829            }
830        }
831        BV{
832            {
833                from:intvector{
834                    -475,
835                    -1843101696,
836                }
837                id{"NOK"}
838            }
839        }
840        BW{
841            {
842                from:intvector{
843                    48,
844                    -846997504,
845                }
846                id{"BWP"}
847            }
848            {
849                from:intvector{
850                    -66,
851                    -1022325760,
852                }
853                id{"ZAR"}
854                to:intvector{
855                    48,
856                    -760597505,
857                }
858            }
859        }
860        BY{
861            {
862                from:intvector{
863                    220,
864                    1791994880,
865                }
866                id{"BYR"}
867            }
868            {
869                from:intvector{
870                    180,
871                    -1689880576,
872                }
873                id{"BYB"}
874                to:intvector{
875                    227,
876                    -945343489,
877                }
878            }
879            {
880                from:intvector{
881                    161,
882                    2129465344,
883                }
884                id{"RUR"}
885                to:intvector{
886                    182,
887                    -1639815169,
888                }
889            }
890            {
891                from:intvector{
892                    -67,
893                    -528958464,
894                }
895                id{"SUR"}
896                to:intvector{
897                    161,
898                    -2079101953,
899                }
900            }
901        }
902        BZ{
903            {
904                from:intvector{
905                    29,
906                    1676348416,
907                }
908                id{"BZD"}
909            }
910        }
911        CA{
912            {
913                from:intvector{
914                    -823,
915                    393284608,
916                }
917                id{"CAD"}
918            }
919        }
920        CC{
921            {
922                from:intvector{
923                    -29,
924                    2125251584,
925                }
926                id{"AUD"}
927            }
928        }
929        CD{
930            {
931                from:intvector{
932                    209,
933                    1603035136,
934                }
935                id{"CDF"}
936            }
937            {
938                from:intvector{
939                    175,
940                    492723200,
941                }
942                id{"ZRN"}
943                to:intvector{
944                    209,
945                    1689435135,
946                }
947            }
948            {
949                from:intvector{
950                    13,
951                    1535025152,
952                }
953                id{"ZRZ"}
954                to:intvector{
955                    175,
956                    579123199,
957                }
958            }
959        }
960        CF{
961            {
962                from:intvector{
963                    168,
964                    -3073024,
965                }
966                id{"XAF"}
967            }
968        }
969        CG{
970            {
971                from:intvector{
972                    168,
973                    -3073024,
974                }
975                id{"XAF"}
976            }
977        }
978        CH{
979            {
980                from:intvector{
981                    -1255,
982                    465556480,
983                }
984                id{"CHF"}
985            }
986            {
987                id{"CHE"}
988            }
989            {
990                id{"CHW"}
991            }
992        }
993        CI{
994            {
995                from:intvector{
996                    -82,
997                    -1682049024,
998                }
999                id{"XOF"}
1000            }
1001        }
1002        CK{
1003            {
1004                from:intvector{
1005                    -19,
1006                    -968988672,
1007                }
1008                id{"NZD"}
1009            }
1010        }
1011        CL{
1012            {
1013                from:intvector{
1014                    42,
1015                    792173568,
1016                }
1017                id{"CLP"}
1018            }
1019            {
1020                from:intvector{
1021                    -74,
1022                    -2086587392,
1023                }
1024                id{"CLE"}
1025                to:intvector{
1026                    42,
1027                    878573567,
1028                }
1029            }
1030            {
1031                id{"CLF"}
1032            }
1033        }
1034        CM{
1035            {
1036                from:intvector{
1037                    23,
1038                    -608815104,
1039                }
1040                id{"XAF"}
1041            }
1042        }
1043        CN{
1044            {
1045                from:intvector{
1046                    -124,
1047                    1215944704,
1048                }
1049                id{"CNY"}
1050            }
1051            {
1052                from:intvector{
1053                    66,
1054                    528958464,
1055                }
1056                id{"CNX"}
1057                to:intvector{
1058                    213,
1059                    320765951,
1060                }
1061            }
1062        }
1063        CO{
1064            {
1065                from:intvector{
1066                    -478,
1067                    1771967488,
1068                }
1069                id{"COP"}
1070            }
1071            {
1072                id{"COU"}
1073            }
1074        }
1075        CP{
1076            {
1077                id{"XXX"}
1078            }
1079        }
1080        CR{
1081            {
1082                from:intvector{
1083                    -538,
1084                    1306805248,
1085                }
1086                id{"CRC"}
1087            }
1088        }
1089        CS{
1090            {
1091                from:intvector{
1092                    237,
1093                    -781416448,
1094                }
1095                id{"CSD"}
1096                to:intvector{
1097                    267,
1098                    -1672035329,
1099                }
1100            }
1101            {
1102                from:intvector{
1103                    243,
1104                    639747072,
1105                }
1106                id{"EUR"}
1107                to:intvector{
1108                    267,
1109                    -1672035329,
1110                }
1111            }
1112            {
1113                from:intvector{
1114                    176,
1115                    -839611392,
1116                }
1117                id{"YUM"}
1118                to:intvector{
1119                    237,
1120                    -695016449,
1121                }
1122            }
1123        }
1124        CU{
1125            {
1126                from:intvector{
1127                    -816,
1128                    1864513536,
1129                }
1130                id{"CUP"}
1131            }
1132            {
1133                from:intvector{
1134                    176,
1135                    1468155904,
1136                }
1137                id{"CUC"}
1138            }
1139            {
1140                from:intvector{
1141                    -522,
1142                    1448128512,
1143                }
1144                id{"USD"}
1145                to:intvector{
1146                    -81,
1147                    823550975,
1148                }
1149            }
1150        }
1151        CV{
1152            {
1153                from:intvector{
1154                    -412,
1155                    -1994041344,
1156                }
1157                id{"CVE"}
1158            }
1159            {
1160                from:intvector{
1161                    -431,
1162                    1393304576,
1163                }
1164                id{"PTE"}
1165                to:intvector{
1166                    40,
1167                    2038108159,
1168                }
1169            }
1170        }
1171        CW{
1172            {
1173                from:intvector{
1174                    299,
1175                    -1821388800,
1176                }
1177                id{"ANG"}
1178            }
1179        }
1180        CX{
1181            {
1182                from:intvector{
1183                    -29,
1184                    2125251584,
1185                }
1186                id{"AUD"}
1187            }
1188        }
1189        CY{
1190            {
1191                from:intvector{
1192                    279,
1193                    849724416,
1194                }
1195                id{"EUR"}
1196            }
1197            {
1198                from:intvector{
1199                    -407,
1200                    -1696077824,
1201                }
1202                id{"CYP"}
1203                to:intvector{
1204                    279,
1205                    -766842881,
1206                }
1207            }
1208        }
1209        CZ{
1210            {
1211                from:intvector{
1212                    168,
1213                    -3073024,
1214                }
1215                id{"CZK"}
1216            }
1217            {
1218                from:intvector{
1219                    -122,
1220                    574810112,
1221                }
1222                id{"CSK"}
1223                to:intvector{
1224                    170,
1225                    885959679,
1226                }
1227            }
1228        }
1229        DD{
1230            {
1231                from:intvector{
1232                    -158,
1233                    1660832768,
1234                }
1235                id{"DDM"}
1236                to:intvector{
1237                    152,
1238                    2076971007,
1239                }
1240            }
1241        }
1242        DE{
1243            {
1244                from:intvector{
1245                    213,
1246                    320765952,
1247                }
1248                id{"EUR"}
1249            }
1250            {
1251                from:intvector{
1252                    -159,
1253                    -931167232,
1254                }
1255                id{"DEM"}
1256                to:intvector{
1257                    236,
1258                    1328518143,
1259                }
1260            }
1261        }
1262        DG{
1263            {
1264                from:intvector{
1265                    -31,
1266                    -2046981120,
1267                }
1268                id{"USD"}
1269            }
1270        }
1271        DJ{
1272            {
1273                from:intvector{
1274                    54,
1275                    -5601280,
1276                }
1277                id{"DJF"}
1278            }
1279        }
1280        DK{
1281            {
1282                from:intvector{
1283                    -710,
1284                    1061980160,
1285                }
1286                id{"DKK"}
1287            }
1288        }
1289        DM{
1290            {
1291                from:intvector{
1292                    -32,
1293                    -603213824,
1294                }
1295                id{"XCD"}
1296            }
1297        }
1298        DO{
1299            {
1300                from:intvector{
1301                    -164,
1302                    2115436544,
1303                }
1304                id{"DOP"}
1305            }
1306            {
1307                from:intvector{
1308                    -475,
1309                    -633501696,
1310                }
1311                id{"USD"}
1312                to:intvector{
1313                    -164,
1314                    -2093130753,
1315                }
1316            }
1317        }
1318        DZ{
1319            {
1320                from:intvector{
1321                    -43,
1322                    -1137773568,
1323                }
1324                id{"DZD"}
1325            }
1326        }
1327        EA{
1328            {
1329                from:intvector{
1330                    213,
1331                    320765952,
1332                }
1333                id{"EUR"}
1334            }
1335        }
1336        EC{
1337            {
1338                from:intvector{
1339                    225,
1340                    -217808896,
1341                }
1342                id{"USD"}
1343            }
1344            {
1345                from:intvector{
1346                    -631,
1347                    -218603520,
1348                }
1349                id{"ECS"}
1350                to:intvector{
1351                    225,
1352                    -131408897,
1353                }
1354            }
1355            {
1356                from:intvector{
1357                    171,
1358                    -619174912,
1359                }
1360                id{"ECV"}
1361                to:intvector{
1362                    220,
1363                    -1725372417,
1364                }
1365            }
1366        }
1367        EE{
1368            {
1369                from:intvector{
1370                    301,
1371                    1054843904,
1372                }
1373                id{"EUR"}
1374            }
1375            {
1376                from:intvector{
1377                    165,
1378                    415196160,
1379                }
1380                id{"EEK"}
1381                to:intvector{
1382                    301,
1383                    1054843903,
1384                }
1385            }
1386            {
1387                from:intvector{
1388                    -67,
1389                    -528958464,
1390                }
1391                id{"SUR"}
1392                to:intvector{
1393                    165,
1394                    415196159,
1395                }
1396            }
1397        }
1398        EG{
1399            {
1400                from:intvector{
1401                    -619,
1402                    -609411072,
1403                }
1404                id{"EGP"}
1405            }
1406        }
1407        EH{
1408            {
1409                from:intvector{
1410                    45,
1411                    867271680,
1412                }
1413                id{"MAD"}
1414            }
1415        }
1416        ER{
1417            {
1418                from:intvector{
1419                    204,
1420                    -1521095680,
1421                }
1422                id{"ERN"}
1423            }
1424            {
1425                from:intvector{
1426                    171,
1427                    -532774912,
1428                }
1429                id{"ETB"}
1430                to:intvector{
1431                    204,
1432                    -1434695681,
1433                }
1434            }
1435        }
1436        ES{
1437            {
1438                from:intvector{
1439                    213,
1440                    320765952,
1441                }
1442                id{"EUR"}
1443            }
1444            {
1445                from:intvector{
1446                    -744,
1447                    1852468224,
1448                }
1449                id{"ESP"}
1450                to:intvector{
1451                    236,
1452                    1328518143,
1453                }
1454            }
1455            {
1456                from:intvector{
1457                    58,
1458                    -942270464,
1459                }
1460                id{"ESA"}
1461                to:intvector{
1462                    88,
1463                    734077951,
1464                }
1465            }
1466            {
1467                from:intvector{
1468                    36,
1469                    -1147389952,
1470                }
1471                id{"ESB"}
1472                to:intvector{
1473                    183,
1474                    -1355582465,
1475                }
1476            }
1477        }
1478        ET{
1479            {
1480                from:intvector{
1481                    49,
1482                    1140202496,
1483                }
1484                id{"ETB"}
1485            }
1486        }
1487        EU{
1488            {
1489                from:intvector{
1490                    213,
1491                    320765952,
1492                }
1493                id{"EUR"}
1494            }
1495            {
1496                from:intvector{
1497                    66,
1498                    528958464,
1499                }
1500                id{"XEU"}
1501                to:intvector{
1502                    213,
1503                    320765951,
1504                }
1505            }
1506        }
1507        FI{
1508            {
1509                from:intvector{
1510                    213,
1511                    320765952,
1512                }
1513                id{"EUR"}
1514            }
1515            {
1516                from:intvector{
1517                    -52,
1518                    -1881467904,
1519                }
1520                id{"FIM"}
1521                to:intvector{
1522                    236,
1523                    1328518143,
1524                }
1525            }
1526        }
1527        FJ{
1528            {
1529                from:intvector{
1530                    -8,
1531                    -434428928,
1532                }
1533                id{"FJD"}
1534            }
1535        }
1536        FK{
1537            {
1538                from:intvector{
1539                    -507,
1540                    95619072,
1541                }
1542                id{"FKP"}
1543            }
1544        }
1545        FM{
1546            {
1547                from:intvector{
1548                    -192,
1549                    -202046464,
1550                }
1551                id{"USD"}
1552            }
1553            {
1554                from:intvector{
1555                    -406,
1556                    291122176,
1557                }
1558                id{"JPY"}
1559                to:intvector{
1560                    -192,
1561                    -115646465,
1562                }
1563            }
1564        }
1565        FO{
1566            {
1567                from:intvector{
1568                    -162,
1569                    1474301952,
1570                }
1571                id{"DKK"}
1572            }
1573        }
1574        FR{
1575            {
1576                from:intvector{
1577                    213,
1578                    320765952,
1579                }
1580                id{"EUR"}
1581            }
1582            {
1583                from:intvector{
1584                    -74,
1585                    -2086587392,
1586                }
1587                id{"FRF"}
1588                to:intvector{
1589                    236,
1590                    378118143,
1591                }
1592            }
1593        }
1594        GA{
1595            {
1596                from:intvector{
1597                    168,
1598                    -3073024,
1599                }
1600                id{"XAF"}
1601            }
1602        }
1603        GB{
1604            {
1605                from:intvector{
1606                    -2024,
1607                    1260207104,
1608                }
1609                id{"GBP"}
1610            }
1611        }
1612        GD{
1613            {
1614                from:intvector{
1615                    -21,
1616                    424713216,
1617                }
1618                id{"XCD"}
1619            }
1620        }
1621        GE{
1622            {
1623                from:intvector{
1624                    189,
1625                    65581056,
1626                }
1627                id{"GEL"}
1628            }
1629            {
1630                from:intvector{
1631                    170,
1632                    -471407616,
1633                }
1634                id{"GEK"}
1635                to:intvector{
1636                    189,
1637                    324781055,
1638                }
1639            }
1640            {
1641                from:intvector{
1642                    161,
1643                    2129465344,
1644                }
1645                id{"RUR"}
1646                to:intvector{
1647                    172,
1648                    1108825087,
1649                }
1650            }
1651            {
1652                from:intvector{
1653                    -67,
1654                    -528958464,
1655                }
1656                id{"SUR"}
1657                to:intvector{
1658                    161,
1659                    -2079101953,
1660                }
1661            }
1662        }
1663        GF{
1664            {
1665                from:intvector{
1666                    213,
1667                    320765952,
1668                }
1669                id{"EUR"}
1670            }
1671            {
1672                from:intvector{
1673                    -74,
1674                    -2086587392,
1675                }
1676                id{"FRF"}
1677                to:intvector{
1678                    236,
1679                    378118143,
1680                }
1681            }
1682        }
1683        GG{
1684            {
1685                from:intvector{
1686                    -1029,
1687                    1543747584,
1688                }
1689                id{"GBP"}
1690            }
1691        }
1692        GH{
1693            {
1694                from:intvector{
1695                    275,
1696                    -1990173696,
1697                }
1698                id{"GHS"}
1699            }
1700            {
1701                from:intvector{
1702                    67,
1703                    2022791168,
1704                }
1705                id{"GHC"}
1706                to:intvector{
1707                    279,
1708                    849724415,
1709                }
1710            }
1711        }
1712        GI{
1713            {
1714                from:intvector{
1715                    -1889,
1716                    -1210545152,
1717                }
1718                id{"GIP"}
1719            }
1720        }
1721        GL{
1722            {
1723                from:intvector{
1724                    -710,
1725                    1061980160,
1726                }
1727                id{"DKK"}
1728            }
1729        }
1730        GM{
1731            {
1732                from:intvector{
1733                    10,
1734                    -70240256,
1735                }
1736                id{"GMD"}
1737            }
1738        }
1739        GN{
1740            {
1741                from:intvector{
1742                    117,
1743                    -1452540928,
1744                }
1745                id{"GNF"}
1746            }
1747            {
1748                from:intvector{
1749                    20,
1750                    932654080,
1751                }
1752                id{"GNS"}
1753                to:intvector{
1754                    117,
1755                    -1366140929,
1756                }
1757            }
1758        }
1759        GP{
1760            {
1761                from:intvector{
1762                    213,
1763                    320765952,
1764                }
1765                id{"EUR"}
1766            }
1767            {
1768                from:intvector{
1769                    -74,
1770                    -2086587392,
1771                }
1772                id{"FRF"}
1773                to:intvector{
1774                    236,
1775                    378118143,
1776                }
1777            }
1778        }
1779        GQ{
1780            {
1781                from:intvector{
1782                    168,
1783                    -3073024,
1784                }
1785                id{"XAF"}
1786            }
1787            {
1788                from:intvector{
1789                    40,
1790                    2124508160,
1791                }
1792                id{"GQE"}
1793                to:intvector{
1794                    120,
1795                    -1636642817,
1796                }
1797            }
1798        }
1799        GR{
1800            {
1801                from:intvector{
1802                    227,
1803                    -945343488,
1804                }
1805                id{"EUR"}
1806            }
1807            {
1808                from:intvector{
1809                    -116,
1810                    -632360960,
1811                }
1812                id{"GRD"}
1813                to:intvector{
1814                    236,
1815                    1328518143,
1816                }
1817            }
1818        }
1819        GS{
1820            {
1821                from:intvector{
1822                    -456,
1823                    1890686976,
1824                }
1825                id{"GBP"}
1826            }
1827        }
1828        GT{
1829            {
1830                from:intvector{
1831                    -328,
1832                    1293273088,
1833                }
1834                id{"GTQ"}
1835            }
1836        }
1837        GU{
1838            {
1839                from:intvector{
1840                    -187,
1841                    -1545682944,
1842                }
1843                id{"USD"}
1844            }
1845        }
1846        GW{
1847            {
1848                from:intvector{
1849                    200,
1850                    772940800,
1851                }
1852                id{"XOF"}
1853            }
1854            {
1855                from:intvector{
1856                    45,
1857                    1040071680,
1858                }
1859                id{"GWP"}
1860                to:intvector{
1861                    200,
1862                    859340799,
1863                }
1864            }
1865            {
1866                from:intvector{
1867                    -412,
1868                    -1994041344,
1869                }
1870                id{"GWE"}
1871                to:intvector{
1872                    45,
1873                    1126471679,
1874                }
1875            }
1876        }
1877        GY{
1878            {
1879                from:intvector{
1880                    -27,
1881                    -2033250304,
1882                }
1883                id{"GYD"}
1884            }
1885        }
1886        HK{
1887            {
1888                from:intvector{
1889                    -551,
1890                    -1758387200,
1891                }
1892                id{"HKD"}
1893            }
1894        }
1895        HM{
1896            {
1897                from:intvector{
1898                    -22,
1899                    -525686784,
1900                }
1901                id{"AUD"}
1902            }
1903        }
1904        HN{
1905            {
1906                from:intvector{
1907                    -322,
1908                    -1901097984,
1909                }
1910                id{"HNL"}
1911            }
1912        }
1913        HR{
1914            {
1915                from:intvector{
1916                    179,
1917                    1456854016,
1918                }
1919                id{"HRK"}
1920            }
1921            {
1922                from:intvector{
1923                    161,
1924                    1956665344,
1925                }
1926                id{"HRD"}
1927                to:intvector{
1928                    183,
1929                    -1269182465,
1930                }
1931            }
1932            {
1933                from:intvector{
1934                    146,
1935                    -208192512,
1936                }
1937                id{"YUN"}
1938                to:intvector{
1939                    161,
1940                    2043065343,
1941                }
1942            }
1943            {
1944                from:intvector{
1945                    -30,
1946                    -1676348416,
1947                }
1948                id{"YUD"}
1949                to:intvector{
1950                    146,
1951                    -121792513,
1952                }
1953            }
1954        }
1955        HT{
1956            {
1957                from:intvector{
1958                    -716,
1959                    -1136783360,
1960                }
1961                id{"HTG"}
1962            }
1963            {
1964                from:intvector{
1965                    -405,
1966                    -522812416,
1967                }
1968                id{"USD"}
1969            }
1970        }
1971        HU{
1972            {
1973                from:intvector{
1974                    -173,
1975                    -1108825088,
1976                }
1977                id{"HUF"}
1978            }
1979        }
1980        IC{
1981            {
1982                from:intvector{
1983                    213,
1984                    320765952,
1985                }
1986                id{"EUR"}
1987            }
1988        }
1989        ID{
1990            {
1991                from:intvector{
1992                    -30,
1993                    977018880,
1994                }
1995                id{"IDR"}
1996            }
1997        }
1998        IE{
1999            {
2000                from:intvector{
2001                    213,
2002                    320765952,
2003                }
2004                id{"EUR"}
2005            }
2006            {
2007                from:intvector{
2008                    -353,
2009                    1358655488,
2010                }
2011                id{"IEP"}
2012                to:intvector{
2013                    235,
2014                    -313081857,
2015                }
2016            }
2017            {
2018                from:intvector{
2019                    -1250,
2020                    -248247296,
2021                }
2022                id{"GBP"}
2023                to:intvector{
2024                    -353,
2025                    1445055487,
2026                }
2027            }
2028        }
2029        IL{
2030            {
2031                from:intvector{
2032                    115,
2033                    718760960,
2034                }
2035                id{"ILS"}
2036            }
2037            {
2038                from:intvector{
2039                    74,
2040                    -2096947200,
2041                }
2042                id{"ILR"}
2043                to:intvector{
2044                    115,
2045                    805160959,
2046                }
2047            }
2048            {
2049                from:intvector{
2050                    -158,
2051                    -301334528,
2052                }
2053                id{"ILP"}
2054                to:intvector{
2055                    74,
2056                    -2010547201,
2057                }
2058            }
2059        }
2060        IM{
2061            {
2062                from:intvector{
2063                    -956,
2064                    -578232320,
2065                }
2066                id{"GBP"}
2067            }
2068        }
2069        IN{
2070            {
2071                from:intvector{
2072                    -988,
2073                    -1379278848,
2074                }
2075                id{"INR"}
2076            }
2077        }
2078        IO{
2079            {
2080                from:intvector{
2081                    -31,
2082                    -2046981120,
2083                }
2084                id{"USD"}
2085            }
2086        }
2087        IQ{
2088            {
2089                from:intvector{
2090                    -285,
2091                    -1666087936,
2092                }
2093                id{"IQD"}
2094            }
2095            {
2096                from:intvector{
2097                    -362,
2098                    -224006144,
2099                }
2100                id{"EGP"}
2101                to:intvector{
2102                    -285,
2103                    -1579687937,
2104                }
2105            }
2106            {
2107                from:intvector{
2108                    -362,
2109                    -224006144,
2110                }
2111                id{"INR"}
2112                to:intvector{
2113                    -285,
2114                    -1579687937,
2115                }
2116            }
2117        }
2118        IR{
2119            {
2120                from:intvector{
2121                    -277,
2122                    1965140992,
2123                }
2124                id{"IRR"}
2125            }
2126        }
2127        IS{
2128            {
2129                from:intvector{
2130                    80,
2131                    -737150976,
2132                }
2133                id{"ISK"}
2134            }
2135            {
2136                from:intvector{
2137                    -376,
2138                    -1524864000,
2139                }
2140                id{"ISJ"}
2141                to:intvector{
2142                    80,
2143                    -650750977,
2144                }
2145            }
2146            {
2147                from:intvector{
2148                    -710,
2149                    1061980160,
2150                }
2151                id{"DKK"}
2152                to:intvector{
2153                    -376,
2154                    -1438464001,
2155                }
2156            }
2157        }
2158        IT{
2159            {
2160                from:intvector{
2161                    213,
2162                    320765952,
2163                }
2164                id{"EUR"}
2165            }
2166            {
2167                from:intvector{
2168                    -789,
2169                    898796544,
2170                }
2171                id{"ITL"}
2172                to:intvector{
2173                    236,
2174                    1328518143,
2175                }
2176            }
2177        }
2178        JE{
2179            {
2180                from:intvector{
2181                    -978,
2182                    -869751808,
2183                }
2184                id{"GBP"}
2185            }
2186        }
2187        JM{
2188            {
2189                from:intvector{
2190                    -3,
2191                    -1346065408,
2192                }
2193                id{"JMD"}
2194            }
2195        }
2196        JO{
2197            {
2198                from:intvector{
2199                    -144,
2200                    -1333276672,
2201                }
2202                id{"JOD"}
2203            }
2204        }
2205        JP{
2206            {
2207                from:intvector{
2208                    -725,
2209                    -1534877696,
2210                }
2211                id{"JPY"}
2212            }
2213        }
2214        KE{
2215            {
2216                from:intvector{
2217                    -25,
2218                    -1032784896,
2219                }
2220                id{"KES"}
2221            }
2222        }
2223        KG{
2224            {
2225                from:intvector{
2226                    171,
2227                    -1742374912,
2228                }
2229                id{"KGS"}
2230            }
2231            {
2232                from:intvector{
2233                    161,
2234                    2129465344,
2235                }
2236                id{"RUR"}
2237                to:intvector{
2238                    171,
2239                    -1655974913,
2240                }
2241            }
2242            {
2243                from:intvector{
2244                    -67,
2245                    -528958464,
2246                }
2247                id{"SUR"}
2248                to:intvector{
2249                    161,
2250                    -2079101953,
2251                }
2252            }
2253        }
2254        KH{
2255            {
2256                from:intvector{
2257                    75,
2258                    235852800,
2259                }
2260                id{"KHR"}
2261            }
2262        }
2263        KI{
2264            {
2265                from:intvector{
2266                    -29,
2267                    2125251584,
2268                }
2269                id{"AUD"}
2270            }
2271        }
2272        KM{
2273            {
2274                from:intvector{
2275                    40,
2276                    2038108160,
2277                }
2278                id{"KMF"}
2279            }
2280        }
2281        KN{
2282            {
2283                from:intvector{
2284                    -32,
2285                    -603213824,
2286                }
2287                id{"XCD"}
2288            }
2289        }
2290        KP{
2291            {
2292                from:intvector{
2293                    -79,
2294                    1305616384,
2295                }
2296                id{"KPW"}
2297            }
2298        }
2299        KR{
2300            {
2301                from:intvector{
2302                    -56,
2303                    1881368576,
2304                }
2305                id{"KRW"}
2306            }
2307            {
2308                from:intvector{
2309                    -124,
2310                    6344704,
2311                }
2312                id{"KRH"}
2313                to:intvector{
2314                    -56,
2315                    1967768575,
2316                }
2317            }
2318            {
2319                from:intvector{
2320                    -180,
2321                    -592854016,
2322                }
2323                id{"KRO"}
2324                to:intvector{
2325                    -124,
2326                    92744703,
2327                }
2328            }
2329        }
2330        KW{
2331            {
2332                from:intvector{
2333                    -65,
2334                    -1342893056,
2335                }
2336                id{"KWD"}
2337            }
2338        }
2339        KY{
2340            {
2341                from:intvector{
2342                    7,
2343                    1471228928,
2344                }
2345                id{"KYD"}
2346            }
2347            {
2348                from:intvector{
2349                    -3,
2350                    -1346065408,
2351                }
2352                id{"JMD"}
2353                to:intvector{
2354                    7,
2355                    1557628927,
2356                }
2357            }
2358        }
2359        KZ{
2360            {
2361                from:intvector{
2362                    175,
2363                    838323200,
2364                }
2365                id{"KZT"}
2366            }
2367        }
2368        LA{
2369            {
2370                from:intvector{
2371                    73,
2372                    99387392,
2373                }
2374                id{"LAK"}
2375            }
2376        }
2377        LB{
2378            {
2379                from:intvector{
2380                    -162,
2381                    -55865344,
2382                }
2383                id{"LBP"}
2384            }
2385        }
2386        LC{
2387            {
2388                from:intvector{
2389                    -32,
2390                    -603213824,
2391                }
2392                id{"XCD"}
2393            }
2394        }
2395        LI{
2396            {
2397                from:intvector{
2398                    -360,
2399                    -1729140736,
2400                }
2401                id{"CHF"}
2402            }
2403        }
2404        LK{
2405            {
2406                from:intvector{
2407                    61,
2408                    -1644772352,
2409                }
2410                id{"LKR"}
2411            }
2412        }
2413        LR{
2414            {
2415                from:intvector{
2416                    -192,
2417                    -202046464,
2418                }
2419                id{"LRD"}
2420            }
2421        }
2422        LS{
2423            {
2424                from:intvector{
2425                    -66,
2426                    -1022325760,
2427                }
2428                id{"ZAR"}
2429            }
2430            {
2431                from:intvector{
2432                    73,
2433                    -480379904,
2434                }
2435                id{"LSL"}
2436            }
2437        }
2438        LT{
2439            {
2440                from:intvector{
2441                    330,
2442                    -1563774976,
2443                }
2444                id{"EUR"}
2445            }
2446            {
2447                from:intvector{
2448                    172,
2449                    -2062942208,
2450                }
2451                id{"LTL"}
2452                to:intvector{
2453                    330,
2454                    -1563774977,
2455                }
2456            }
2457            {
2458                from:intvector{
2459                    167,
2460                    638061568,
2461                }
2462                id{"LTT"}
2463                to:intvector{
2464                    172,
2465                    -1976542209,
2466                }
2467            }
2468            {
2469                from:intvector{
2470                    -67,
2471                    -528958464,
2472                }
2473                id{"SUR"}
2474                to:intvector{
2475                    167,
2476                    724461567,
2477                }
2478            }
2479        }
2480        LU{
2481            {
2482                from:intvector{
2483                    213,
2484                    320765952,
2485                }
2486                id{"EUR"}
2487            }
2488            {
2489                from:intvector{
2490                    -187,
2491                    -336082944,
2492                }
2493                id{"LUF"}
2494                to:intvector{
2495                    236,
2496                    1328518143,
2497                }
2498            }
2499            {
2500                from:intvector{
2501                    0,
2502                    0,
2503                }
2504                id{"LUC"}
2505                to:intvector{
2506                    148,
2507                    1026440191,
2508                }
2509            }
2510            {
2511                from:intvector{
2512                    0,
2513                    0,
2514                }
2515                id{"LUL"}
2516                to:intvector{
2517                    148,
2518                    1026440191,
2519                }
2520            }
2521        }
2522        LV{
2523            {
2524                from:intvector{
2525                    323,
2526                    1259963392,
2527                }
2528                id{"EUR"}
2529            }
2530            {
2531                from:intvector{
2532                    172,
2533                    -1803742208,
2534                }
2535                id{"LVL"}
2536                to:intvector{
2537                    323,
2538                    1259963391,
2539                }
2540            }
2541            {
2542                from:intvector{
2543                    164,
2544                    822163456,
2545                }
2546                id{"LVR"}
2547                to:intvector{
2548                    174,
2549                    -716876801,
2550                }
2551            }
2552            {
2553                from:intvector{
2554                    -67,
2555                    -528958464,
2556                }
2557                id{"SUR"}
2558                to:intvector{
2559                    165,
2560                    -1287771137,
2561                }
2562            }
2563        }
2564        LY{
2565            {
2566                from:intvector{
2567                    12,
2568                    991592448,
2569                }
2570                id{"LYD"}
2571            }
2572        }
2573        MA{
2574            {
2575                from:intvector{
2576                    -76,
2577                    -63052800,
2578                }
2579                id{"MAD"}
2580            }
2581            {
2582                from:intvector{
2583                    -654,
2584                    390211584,
2585                }
2586                id{"MAF"}
2587                to:intvector{
2588                    -75,
2589                    23347199,
2590                }
2591            }
2592        }
2593        MC{
2594            {
2595                from:intvector{
2596                    213,
2597                    320765952,
2598                }
2599                id{"EUR"}
2600            }
2601            {
2602                from:intvector{
2603                    -74,
2604                    -2086587392,
2605                }
2606                id{"FRF"}
2607                to:intvector{
2608                    236,
2609                    378118143,
2610                }
2611            }
2612            {
2613                from:intvector{
2614                    -74,
2615                    -2086587392,
2616                }
2617                id{"MCF"}
2618                to:intvector{
2619                    236,
2620                    378118143,
2621                }
2622            }
2623        }
2624        MD{
2625            {
2626                from:intvector{
2627                    175,
2628                    -1383044096,
2629                }
2630                id{"MDL"}
2631            }
2632            {
2633                from:intvector{
2634                    164,
2635                    -1312803840,
2636                }
2637                id{"MDC"}
2638                to:intvector{
2639                    175,
2640                    -1296644097,
2641                }
2642            }
2643        }
2644        ME{
2645            {
2646                from:intvector{
2647                    235,
2648                    525885440,
2649                }
2650                id{"EUR"}
2651            }
2652            {
2653                from:intvector{
2654                    218,
2655                    -1775437824,
2656                }
2657                id{"DEM"}
2658                to:intvector{
2659                    237,
2660                    -695016449,
2661                }
2662            }
2663            {
2664                from:intvector{
2665                    176,
2666                    -839611392,
2667                }
2668                id{"YUM"}
2669                to:intvector{
2670                    237,
2671                    -695016449,
2672                }
2673            }
2674        }
2675        MF{
2676            {
2677                from:intvector{
2678                    213,
2679                    320765952,
2680                }
2681                id{"EUR"}
2682            }
2683            {
2684                from:intvector{
2685                    -74,
2686                    -2086587392,
2687                }
2688                id{"FRF"}
2689                to:intvector{
2690                    236,
2691                    378118143,
2692                }
2693            }
2694        }
2695        MG{
2696            {
2697                from:intvector{
2698                    101,
2699                    -1593864192,
2700                }
2701                id{"MGA"}
2702            }
2703            {
2704                from:intvector{
2705                    -48,
2706                    872030208,
2707                }
2708                id{"MGF"}
2709                to:intvector{
2710                    257,
2711                    731004927,
2712                }
2713            }
2714        }
2715        MH{
2716            {
2717                from:intvector{
2718                    -192,
2719                    -202046464,
2720                }
2721                id{"USD"}
2722            }
2723        }
2724        MK{
2725            {
2726                from:intvector{
2727                    171,
2728                    -878374912,
2729                }
2730                id{"MKD"}
2731            }
2732            {
2733                from:intvector{
2734                    163,
2735                    -128236544,
2736                }
2737                id{"MKN"}
2738                to:intvector{
2739                    171,
2740                    -791974913,
2741                }
2742            }
2743        }
2744        ML{
2745            {
2746                from:intvector{
2747                    105,
2748                    -370533376,
2749                }
2750                id{"XOF"}
2751            }
2752            {
2753                from:intvector{
2754                    -56,
2755                    -512798720,
2756                }
2757                id{"MLF"}
2758                to:intvector{
2759                    107,
2760                    -1011667969,
2761                }
2762            }
2763            {
2764                from:intvector{
2765                    -82,
2766                    1748918272,
2767                }
2768                id{"XOF"}
2769                to:intvector{
2770                    -56,
2771                    -426398721,
2772                }
2773            }
2774        }
2775        MM{
2776            {
2777                from:intvector{
2778                    142,
2779                    -49123328,
2780                }
2781                id{"MMK"}
2782            }
2783            {
2784                from:intvector{
2785                    -129,
2786                    1695581184,
2787                }
2788                id{"BUK"}
2789                to:intvector{
2790                    143,
2791                    37276671,
2792                }
2793            }
2794        }
2795        MN{
2796            {
2797                from:intvector{
2798                    -403,
2799                    279820288,
2800                }
2801                id{"MNT"}
2802            }
2803        }
2804        MO{
2805            {
2806                from:intvector{
2807                    -507,
2808                    95619072,
2809                }
2810                id{"MOP"}
2811            }
2812        }
2813        MP{
2814            {
2815                from:intvector{
2816                    -192,
2817                    -202046464,
2818                }
2819                id{"USD"}
2820            }
2821        }
2822        MQ{
2823            {
2824                from:intvector{
2825                    213,
2826                    320765952,
2827                }
2828                id{"EUR"}
2829            }
2830            {
2831                from:intvector{
2832                    -74,
2833                    -2086587392,
2834                }
2835                id{"FRF"}
2836                to:intvector{
2837                    236,
2838                    378118143,
2839                }
2840            }
2841        }
2842        MR{
2843            {
2844                from:intvector{
2845                    25,
2846                    -1509149696,
2847                }
2848                id{"MRO"}
2849            }
2850            {
2851                from:intvector{
2852                    -82,
2853                    2094518272,
2854                }
2855                id{"XOF"}
2856                to:intvector{
2857                    25,
2858                    -1422749697,
2859                }
2860            }
2861        }
2862        MS{
2863            {
2864                from:intvector{
2865                    -21,
2866                    424713216,
2867                }
2868                id{"XCD"}
2869            }
2870        }
2871        MT{
2872            {
2873                from:intvector{
2874                    279,
2875                    849724416,
2876                }
2877                id{"EUR"}
2878            }
2879            {
2880                from:intvector{
2881                    -12,
2882                    2032407552,
2883                }
2884                id{"MTL"}
2885                to:intvector{
2886                    279,
2887                    -766842881,
2888                }
2889            }
2890            {
2891                from:intvector{
2892                    -407,
2893                    179689472,
2894                }
2895                id{"MTP"}
2896                to:intvector{
2897                    -12,
2898                    2118807551,
2899                }
2900            }
2901        }
2902        MU{
2903            {
2904                from:intvector{
2905                    -263,
2906                    1278798848,
2907                }
2908                id{"MUR"}
2909            }
2910        }
2911        MV{
2912            {
2913                from:intvector{
2914                    84,
2915                    2016347136,
2916                }
2917                id{"MVR"}
2918            }
2919        }
2920        MW{
2921            {
2922                from:intvector{
2923                    8,
2924                    1064261632,
2925                }
2926                id{"MWK"}
2927            }
2928        }
2929        MX{
2930            {
2931                from:intvector{
2932                    168,
2933                    -3073024,
2934                }
2935                id{"MXN"}
2936            }
2937            {
2938                from:intvector{
2939                    -1088,
2940                    -1808949248,
2941                }
2942                id{"MXP"}
2943                to:intvector{
2944                    168,
2945                    -3073025,
2946                }
2947            }
2948            {
2949                id{"MXV"}
2950            }
2951        }
2952        MY{
2953            {
2954                from:intvector{
2955                    -47,
2956                    -1065104384,
2957                }
2958                id{"MYR"}
2959            }
2960        }
2961        MZ{
2962            {
2963                from:intvector{
2964                    268,
2965                    660764672,
2966                }
2967                id{"MZN"}
2968            }
2969            {
2970                from:intvector{
2971                    76,
2972                    -750881792,
2973                }
2974                id{"MZM"}
2975                to:intvector{
2976                    271,
2977                    -621504513,
2978                }
2979            }
2980            {
2981                from:intvector{
2982                    40,
2983                    1087708160,
2984                }
2985                id{"MZE"}
2986                to:intvector{
2987                    76,
2988                    -664481793,
2989                }
2990            }
2991        }
2992        NA{
2993            {
2994                from:intvector{
2995                    168,
2996                    -3073024,
2997                }
2998                id{"NAD"}
2999            }
3000            {
3001                from:intvector{
3002                    -66,
3003                    -1022325760,
3004                }
3005                id{"ZAR"}
3006            }
3007        }
3008        NC{
3009            {
3010                from:intvector{
3011                    110,
3012                    939197440,
3013                }
3014                id{"XPF"}
3015            }
3016        }
3017        NE{
3018            {
3019                from:intvector{
3020                    -82,
3021                    -386049024,
3022                }
3023                id{"XOF"}
3024            }
3025        }
3026        NF{
3027            {
3028                from:intvector{
3029                    -29,
3030                    2125251584,
3031                }
3032                id{"AUD"}
3033            }
3034        }
3035        NG{
3036            {
3037                from:intvector{
3038                    22,
3039                    205119488,
3040                }
3041                id{"NGN"}
3042            }
3043        }
3044        NI{
3045            {
3046                from:intvector{
3047                    156,
3048                    -1340265472,
3049                }
3050                id{"NIO"}
3051            }
3052            {
3053                from:intvector{
3054                    133,
3055                    650949632,
3056                }
3057                id{"NIC"}
3058                to:intvector{
3059                    156,
3060                    -1253865473,
3061                }
3062            }
3063        }
3064        NL{
3065            {
3066                from:intvector{
3067                    213,
3068                    320765952,
3069                }
3070                id{"EUR"}
3071            }
3072            {
3073                from:intvector{
3074                    -1154,
3075                    1957059584,
3076                }
3077                id{"NLG"}
3078                to:intvector{
3079                    236,
3080                    1328518143,
3081                }
3082            }
3083        }
3084        NO{
3085            {
3086                from:intvector{
3087                    -475,
3088                    -1843101696,
3089                }
3090                id{"NOK"}
3091            }
3092            {
3093                from:intvector{
3094                    -710,
3095                    1061980160,
3096                }
3097                id{"SEK"}
3098                to:intvector{
3099                    -475,
3100                    -1756701697,
3101                }
3102            }
3103        }
3104        NP{
3105            {
3106                from:intvector{
3107                    -272,
3108                    621504512,
3109                }
3110                id{"NPR"}
3111            }
3112            {
3113                from:intvector{
3114                    -735,
3115                    1127362560,
3116                }
3117                id{"INR"}
3118                to:intvector{
3119                    -24,
3120                    1904815103,
3121                }
3122            }
3123        }
3124        NR{
3125            {
3126                from:intvector{
3127                    -29,
3128                    2125251584,
3129                }
3130                id{"AUD"}
3131            }
3132        }
3133        NU{
3134            {
3135                from:intvector{
3136                    -19,
3137                    -968988672,
3138                }
3139                id{"NZD"}
3140            }
3141        }
3142        NZ{
3143            {
3144                from:intvector{
3145                    -19,
3146                    -968988672,
3147                }
3148                id{"NZD"}
3149            }
3150        }
3151        OM{
3152            {
3153                from:intvector{
3154                    21,
3155                    93686784,
3156                }
3157                id{"OMR"}
3158            }
3159        }
3160        PA{
3161            {
3162                from:intvector{
3163                    -487,
3164                    -501894144,
3165                }
3166                id{"PAB"}
3167            }
3168            {
3169                from:intvector{
3170                    -486,
3171                    707705856,
3172                }
3173                id{"USD"}
3174            }
3175        }
3176        PE{
3177            {
3178                from:intvector{
3179                    157,
3180                    -278432768,
3181                }
3182                id{"PEN"}
3183            }
3184            {
3185                from:intvector{
3186                    110,
3187                    -677369856,
3188                }
3189                id{"PEI"}
3190                to:intvector{
3191                    157,
3192                    -192032769,
3193                }
3194            }
3195            {
3196                from:intvector{
3197                    -786,
3198                    -1247472640,
3199                }
3200                id{"PES"}
3201                to:intvector{
3202                    110,
3203                    -590969857,
3204                }
3205            }
3206        }
3207        PF{
3208            {
3209                from:intvector{
3210                    -177,
3211                    -1986555904,
3212                }
3213                id{"XPF"}
3214            }
3215        }
3216        PG{
3217            {
3218                from:intvector{
3219                    41,
3220                    -331026432,
3221                }
3222                id{"PGK"}
3223            }
3224            {
3225                from:intvector{
3226                    -29,
3227                    2125251584,
3228                }
3229                id{"AUD"}
3230                to:intvector{
3231                    41,
3232                    -244626433,
3233                }
3234            }
3235        }
3236        PH{
3237            {
3238                from:intvector{
3239                    -173,
3240                    1544542208,
3241                }
3242                id{"PHP"}
3243            }
3244        }
3245        PK{
3246            {
3247                from:intvector{
3248                    -160,
3249                    746767360,
3250                }
3251                id{"PKR"}
3252            }
3253            {
3254                from:intvector{
3255                    -988,
3256                    -1379278848,
3257                }
3258                id{"INR"}
3259                to:intvector{
3260                    -165,
3261                    -1858963457,
3262                }
3263            }
3264        }
3265        PL{
3266            {
3267                from:intvector{
3268                    183,
3269                    -1355582464,
3270                }
3271                id{"PLN"}
3272            }
3273            {
3274                from:intvector{
3275                    -141,
3276                    358388736,
3277                }
3278                id{"PLZ"}
3279                to:intvector{
3280                    183,
3281                    -1355582465,
3282                }
3283            }
3284        }
3285        PM{
3286            {
3287                from:intvector{
3288                    213,
3289                    320765952,
3290                }
3291                id{"EUR"}
3292            }
3293            {
3294                from:intvector{
3295                    21,
3296                    -745280512,
3297                }
3298                id{"FRF"}
3299                to:intvector{
3300                    236,
3301                    378118143,
3302                }
3303            }
3304        }
3305        PN{
3306            {
3307                from:intvector{
3308                    -8,
3309                    -434428928,
3310                }
3311                id{"NZD"}
3312            }
3313        }
3314        PR{
3315            {
3316                from:intvector{
3317                    -523,
3318                    -452671488,
3319                }
3320                id{"USD"}
3321            }
3322            {
3323                from:intvector{
3324                    -1250,
3325                    -248247296,
3326                }
3327                id{"ESP"}
3328                to:intvector{
3329                    -523,
3330                    -366271489,
3331                }
3332            }
3333        }
3334        PS{
3335            {
3336                from:intvector{
3337                    115,
3338                    718760960,
3339                }
3340                id{"ILS"}
3341            }
3342            {
3343                from:intvector{
3344                    191,
3345                    -550520832,
3346                }
3347                id{"JOD"}
3348            }
3349            {
3350                from:intvector{
3351                    -20,
3352                    -43621376,
3353                }
3354                id{"ILP"}
3355                to:intvector{
3356                    74,
3357                    -2010547201,
3358                }
3359            }
3360            {
3361                from:intvector{
3362                    -144,
3363                    -1333276672,
3364                }
3365                id{"JOD"}
3366                to:intvector{
3367                    -19,
3368                    42778623,
3369                }
3370            }
3371        }
3372        PT{
3373            {
3374                from:intvector{
3375                    213,
3376                    320765952,
3377                }
3378                id{"EUR"}
3379            }
3380            {
3381                from:intvector{
3382                    -431,
3383                    1393304576,
3384                }
3385                id{"PTE"}
3386                to:intvector{
3387                    236,
3388                    1328518143,
3389                }
3390            }
3391        }
3392        PW{
3393            {
3394                from:intvector{
3395                    -192,
3396                    -202046464,
3397                }
3398                id{"USD"}
3399            }
3400        }
3401        PY{
3402            {
3403                from:intvector{
3404                    -193,
3405                    -1177479168,
3406                }
3407                id{"PYG"}
3408            }
3409        }
3410        QA{
3411            {
3412                from:intvector{
3413                    24,
3414                    -756582400,
3415                }
3416                id{"QAR"}
3417            }
3418        }
3419        RE{
3420            {
3421                from:intvector{
3422                    213,
3423                    320765952,
3424                }
3425                id{"EUR"}
3426            }
3427            {
3428                from:intvector{
3429                    36,
3430                    -1147389952,
3431                }
3432                id{"FRF"}
3433                to:intvector{
3434                    236,
3435                    378118143,
3436                }
3437            }
3438        }
3439        RO{
3440            {
3441                from:intvector{
3442                    260,
3443                    -810464256,
3444                }
3445                id{"RON"}
3446            }
3447            {
3448                from:intvector{
3449                    -132,
3450                    1188483072,
3451                }
3452                id{"ROL"}
3453                to:intvector{
3454                    271,
3455                    -621504513,
3456                }
3457            }
3458        }
3459        RS{
3460            {
3461                from:intvector{
3462                    270,
3463                    2093230080,
3464                }
3465                id{"RSD"}
3466            }
3467            {
3468                from:intvector{
3469                    237,
3470                    -781416448,
3471                }
3472                id{"CSD"}
3473                to:intvector{
3474                    270,
3475                    -2115337217,
3476                }
3477            }
3478            {
3479                from:intvector{
3480                    176,
3481                    -839611392,
3482                }
3483                id{"YUM"}
3484                to:intvector{
3485                    237,
3486                    -695016449,
3487                }
3488            }
3489        }
3490        RU{
3491            {
3492                from:intvector{
3493                    213,
3494                    320765952,
3495                }
3496                id{"RUB"}
3497            }
3498            {
3499                from:intvector{
3500                    161,
3501                    2129465344,
3502                }
3503                id{"RUR"}
3504                to:intvector{
3505                    213,
3506                    320765951,
3507                }
3508            }
3509        }
3510        RW{
3511            {
3512                from:intvector{
3513                    -42,
3514                    -1285540864,
3515                }
3516                id{"RWF"}
3517            }
3518        }
3519        SA{
3520            {
3521                from:intvector{
3522                    -127,
3523                    -1426120704,
3524                }
3525                id{"SAR"}
3526            }
3527        }
3528        SB{
3529            {
3530                from:intvector{
3531                    57,
3532                    1686064128,
3533                }
3534                id{"SBD"}
3535            }
3536            {
3537                from:intvector{
3538                    -29,
3539                    2125251584,
3540                }
3541                id{"AUD"}
3542                to:intvector{
3543                    62,
3544                    1811227647,
3545                }
3546            }
3547        }
3548        SC{
3549            {
3550                from:intvector{
3551                    -487,
3552                    -761094144,
3553                }
3554                id{"SCR"}
3555            }
3556        }
3557        SD{
3558            {
3559                from:intvector{
3560                    272,
3561                    156095488,
3562                }
3563                id{"SDG"}
3564            }
3565            {
3566                from:intvector{
3567                    164,
3568                    -708003840,
3569                }
3570                id{"SDD"}
3571                to:intvector{
3572                    275,
3573                    2131993599,
3574                }
3575            }
3576            {
3577                from:intvector{
3578                    -94,
3579                    1880525824,
3580                }
3581                id{"SDP"}
3582                to:intvector{
3583                    208,
3584                    -902564865,
3585                }
3586            }
3587            {
3588                from:intvector{
3589                    -595,
3590                    1003141120,
3591                }
3592                id{"EGP"}
3593                to:intvector{
3594                    -89,
3595                    -647677953,
3596                }
3597            }
3598            {
3599                from:intvector{
3600                    -595,
3601                    1003141120,
3602                }
3603                id{"GBP"}
3604                to:intvector{
3605                    -89,
3606                    -647677953,
3607                }
3608            }
3609        }
3610        SE{
3611            {
3612                from:intvector{
3613                    -710,
3614                    1061980160,
3615                }
3616                id{"SEK"}
3617            }
3618        }
3619        SG{
3620            {
3621                from:intvector{
3622                    -19,
3623                    906778624,
3624                }
3625                id{"SGD"}
3626            }
3627            {
3628                from:intvector{
3629                    -47,
3630                    -1065104384,
3631                }
3632                id{"MYR"}
3633                to:intvector{
3634                    -19,
3635                    993178623,
3636                }
3637            }
3638        }
3639        SH{
3640            {
3641                from:intvector{
3642                    -389,
3643                    2099078144,
3644                }
3645                id{"SHP"}
3646            }
3647        }
3648        SI{
3649            {
3650                from:intvector{
3651                    271,
3652                    -621504512,
3653                }
3654                id{"EUR"}
3655            }
3656            {
3657                from:intvector{
3658                    167,
3659                    1156461568,
3660                }
3661                id{"SIT"}
3662                to:intvector{
3663                    272,
3664                    588095487,
3665                }
3666            }
3667        }
3668        SJ{
3669            {
3670                from:intvector{
3671                    -475,
3672                    -1843101696,
3673                }
3674                id{"NOK"}
3675            }
3676        }
3677        SK{
3678            {
3679                from:intvector{
3680                    286,
3681                    -1887613952,
3682                }
3683                id{"EUR"}
3684            }
3685            {
3686                from:intvector{
3687                    168,
3688                    -89473024,
3689                }
3690                id{"SKK"}
3691                to:intvector{
3692                    286,
3693                    -1801213953,
3694                }
3695            }
3696            {
3697                from:intvector{
3698                    -122,
3699                    574810112,
3700                }
3701                id{"CSK"}
3702                to:intvector{
3703                    168,
3704                    -3073025,
3705                }
3706            }
3707        }
3708        SL{
3709            {
3710                from:intvector{
3711                    -40,
3712                    1072291840,
3713                }
3714                id{"SLL"}
3715            }
3716            {
3717                from:intvector{
3718                    -1184,
3719                    1810878464,
3720                }
3721                id{"GBP"}
3722                to:intvector{
3723                    -29,
3724                    1347651583,
3725                }
3726            }
3727        }
3728        SM{
3729            {
3730                from:intvector{
3731                    213,
3732                    320765952,
3733                }
3734                id{"EUR"}
3735            }
3736            {
3737                from:intvector{
3738                    -765,
3739                    -1326585856,
3740                }
3741                id{"ITL"}
3742                to:intvector{
3743                    228,
3744                    -142710785,
3745                }
3746            }
3747        }
3748        SN{
3749            {
3750                from:intvector{
3751                    -79,
3752                    182416384,
3753                }
3754                id{"XOF"}
3755            }
3756        }
3757        SO{
3758            {
3759                from:intvector{
3760                    -70,
3761                    753310720,
3762                }
3763                id{"SOS"}
3764            }
3765        }
3766        SR{
3767            {
3768                from:intvector{
3769                    249,
3770                    -826624000,
3771                }
3772                id{"SRD"}
3773            }
3774            {
3775                from:intvector{
3776                    -218,
3777                    763670528,
3778                }
3779                id{"SRG"}
3780                to:intvector{
3781                    249,
3782                    -826624001,
3783                }
3784            }
3785            {
3786                from:intvector{
3787                    -1133,
3788                    -1553020928,
3789                }
3790                id{"NLG"}
3791                to:intvector{
3792                    -218,
3793                    850070527,
3794                }
3795            }
3796        }
3797        SS{
3798            {
3799                from:intvector{
3800                    305,
3801                    982174720,
3802                }
3803                id{"SSP"}
3804            }
3805            {
3806                from:intvector{
3807                    272,
3808                    156095488,
3809                }
3810                id{"SDG"}
3811                to:intvector{
3812                    306,
3813                    661607423,
3814                }
3815            }
3816        }
3817        ST{
3818            {
3819                from:intvector{
3820                    56,
3821                    2006631424,
3822                }
3823                id{"STD"}
3824            }
3825        }
3826        SU{
3827            {
3828                from:intvector{
3829                    -67,
3830                    -528958464,
3831                }
3832                id{"SUR"}
3833                to:intvector{
3834                    161,
3835                    -2079101953,
3836                }
3837            }
3838        }
3839        SV{
3840            {
3841                from:intvector{
3842                    227,
3843                    -945343488,
3844                }
3845                id{"USD"}
3846            }
3847            {
3848                from:intvector{
3849                    -369,
3850                    -1781635072,
3851                }
3852                id{"SVC"}
3853                to:intvector{
3854                    227,
3855                    -858943489,
3856                }
3857            }
3858        }
3859        SX{
3860            {
3861                from:intvector{
3862                    299,
3863                    -1821388800,
3864                }
3865                id{"ANG"}
3866            }
3867        }
3868        SY{
3869            {
3870                from:intvector{
3871                    -162,
3872                    1474301952,
3873                }
3874                id{"SYP"}
3875            }
3876        }
3877        SZ{
3878            {
3879                from:intvector{
3880                    34,
3881                    1628711936,
3882                }
3883                id{"SZL"}
3884            }
3885        }
3886        TA{
3887            {
3888                from:intvector{
3889                    -235,
3890                    424514560,
3891                }
3892                id{"GBP"}
3893            }
3894        }
3895        TC{
3896            {
3897                from:intvector{
3898                    -3,
3899                    -1346065408,
3900                }
3901                id{"USD"}
3902            }
3903        }
3904        TD{
3905            {
3906                from:intvector{
3907                    168,
3908                    -3073024,
3909                }
3910                id{"XAF"}
3911            }
3912        }
3913        TF{
3914            {
3915                from:intvector{
3916                    213,
3917                    320765952,
3918                }
3919                id{"EUR"}
3920            }
3921            {
3922                from:intvector{
3923                    -81,
3924                    737150976,
3925                }
3926                id{"FRF"}
3927                to:intvector{
3928                    236,
3929                    378118143,
3930                }
3931            }
3932        }
3933        TG{
3934            {
3935                from:intvector{
3936                    -82,
3937                    2094518272,
3938                }
3939                id{"XOF"}
3940            }
3941        }
3942        TH{
3943            {
3944                from:intvector{
3945                    -307,
3946                    -2130407424,
3947                }
3948                id{"THB"}
3949            }
3950        }
3951        TJ{
3952            {
3953                from:intvector{
3954                    226,
3955                    1855791104,
3956                }
3957                id{"TJS"}
3958            }
3959            {
3960                from:intvector{
3961                    186,
3962                    1200082944,
3963                }
3964                id{"TJR"}
3965                to:intvector{
3966                    226,
3967                    1855791103,
3968                }
3969            }
3970            {
3971                from:intvector{
3972                    161,
3973                    2129465344,
3974                }
3975                id{"RUR"}
3976                to:intvector{
3977                    186,
3978                    1286482943,
3979                }
3980            }
3981        }
3982        TK{
3983            {
3984                from:intvector{
3985                    -19,
3986                    -968988672,
3987                }
3988                id{"NZD"}
3989            }
3990        }
3991        TL{
3992            {
3993                from:intvector{
3994                    218,
3995                    -220237824,
3996                }
3997                id{"USD"}
3998            }
3999            {
4000                from:intvector{
4001                    -81,
4002                    823550976,
4003                }
4004                id{"TPE"}
4005                to:intvector{
4006                    237,
4007                    -263016449,
4008                }
4009            }
4010            {
4011                from:intvector{
4012                    43,
4013                    -1836161024,
4014                }
4015                id{"IDR"}
4016                to:intvector{
4017                    237,
4018                    -263016449,
4019                }
4020            }
4021        }
4022        TM{
4023            {
4024                from:intvector{
4025                    286,
4026                    -1887613952,
4027                }
4028                id{"TMT"}
4029            }
4030            {
4031                from:intvector{
4032                    175,
4033                    492723200,
4034                }
4035                id{"TMM"}
4036                to:intvector{
4037                    286,
4038                    -1801213953,
4039                }
4040            }
4041            {
4042                from:intvector{
4043                    161,
4044                    2129465344,
4045                }
4046                id{"RUR"}
4047                to:intvector{
4048                    175,
4049                    579123199,
4050                }
4051            }
4052            {
4053                from:intvector{
4054                    -67,
4055                    -528958464,
4056                }
4057                id{"SUR"}
4058                to:intvector{
4059                    161,
4060                    -2079101953,
4061                }
4062            }
4063        }
4064        TN{
4065            {
4066                from:intvector{
4067                    -83,
4068                    -238281728,
4069                }
4070                id{"TND"}
4071            }
4072        }
4073        TO{
4074            {
4075                from:intvector{
4076                    -29,
4077                    2125251584,
4078                }
4079                id{"TOP"}
4080            }
4081        }
4082        TP{
4083            {
4084                from:intvector{
4085                    -81,
4086                    823550976,
4087                }
4088                id{"TPE"}
4089                to:intvector{
4090                    237,
4091                    -263016449,
4092                }
4093            }
4094            {
4095                from:intvector{
4096                    43,
4097                    -1836161024,
4098                }
4099                id{"IDR"}
4100                to:intvector{
4101                    237,
4102                    -263016449,
4103                }
4104            }
4105        }
4106        TR{
4107            {
4108                from:intvector{
4109                    257,
4110                    731004928,
4111                }
4112                id{"TRY"}
4113            }
4114            {
4115                from:intvector{
4116                    -347,
4117                    1854451712,
4118                }
4119                id{"TRL"}
4120                to:intvector{
4121                    264,
4122                    -2092733441,
4123                }
4124            }
4125        }
4126        TT{
4127            {
4128                from:intvector{
4129                    -45,
4130                    -410238976,
4131                }
4132                id{"TTD"}
4133            }
4134        }
4135        TV{
4136            {
4137                from:intvector{
4138                    -29,
4139                    2125251584,
4140                }
4141                id{"AUD"}
4142            }
4143        }
4144        TW{
4145            {
4146                from:intvector{
4147                    -151,
4148                    108061696,
4149                }
4150                id{"TWD"}
4151            }
4152        }
4153        TZ{
4154            {
4155                from:intvector{
4156                    -27,
4157                    -391650304,
4158                }
4159                id{"TZS"}
4160            }
4161        }
4162        UA{
4163            {
4164                from:intvector{
4165                    195,
4166                    -191190016,
4167                }
4168                id{"UAH"}
4169            }
4170            {
4171                from:intvector{
4172                    168,
4173                    58294272,
4174                }
4175                id{"UAK"}
4176                to:intvector{
4177                    174,
4178                    -716876801,
4179                }
4180            }
4181            {
4182                from:intvector{
4183                    161,
4184                    2129465344,
4185                }
4186                id{"RUR"}
4187                to:intvector{
4188                    168,
4189                    144694271,
4190                }
4191            }
4192            {
4193                from:intvector{
4194                    -67,
4195                    -528958464,
4196                }
4197                id{"SUR"}
4198                to:intvector{
4199                    161,
4200                    -2079101953,
4201                }
4202            }
4203        }
4204        UG{
4205            {
4206                from:intvector{
4207                    127,
4208                    -1720613888,
4209                }
4210                id{"UGX"}
4211            }
4212            {
4213                from:intvector{
4214                    -25,
4215                    670182400,
4216                }
4217                id{"UGS"}
4218                to:intvector{
4219                    127,
4220                    -1634213889,
4221                }
4222            }
4223        }
4224        UM{
4225            {
4226                from:intvector{
4227                    -192,
4228                    -202046464,
4229                }
4230                id{"USD"}
4231            }
4232        }
4233        US{
4234            {
4235                from:intvector{
4236                    -1308,
4237                    694023168,
4238                }
4239                id{"USD"}
4240            }
4241            {
4242                id{"USN"}
4243            }
4244            {
4245                id{"USS"}
4246                tender{"false"}
4247                to:intvector{
4248                    324,
4249                    -2145971201,
4250                }
4251            }
4252        }
4253        UY{
4254            {
4255                from:intvector{
4256                    170,
4257                    799559680,
4258                }
4259                id{"UYU"}
4260            }
4261            {
4262                from:intvector{
4263                    40,
4264                    1606108160,
4265                }
4266                id{"UYP"}
4267                to:intvector{
4268                    170,
4269                    885959679,
4270                }
4271            }
4272            {
4273                id{"UYI"}
4274            }
4275        }
4276        UZ{
4277            {
4278                from:intvector{
4279                    179,
4280                    -73313280,
4281                }
4282                id{"UZS"}
4283            }
4284        }
4285        VA{
4286            {
4287                from:intvector{
4288                    213,
4289                    320765952,
4290                }
4291                id{"EUR"}
4292            }
4293            {
4294                from:intvector{
4295                    -729,
4296                    499958784,
4297                }
4298                id{"ITL"}
4299                to:intvector{
4300                    236,
4301                    1328518143,
4302                }
4303            }
4304        }
4305        VC{
4306            {
4307                from:intvector{
4308                    -32,
4309                    -603213824,
4310                }
4311                id{"XCD"}
4312            }
4313        }
4314        VE{
4315            {
4316                from:intvector{
4317                    279,
4318                    849724416,
4319                }
4320                id{"VEF"}
4321            }
4322            {
4323                from:intvector{
4324                    -725,
4325                    945689600,
4326                }
4327                id{"VEB"}
4328                to:intvector{
4329                    282,
4330                    -605344769,
4331                }
4332            }
4333        }
4334        VG{
4335            {
4336                from:intvector{
4337                    -1007,
4338                    1748867072,
4339                }
4340                id{"USD"}
4341            }
4342            {
4343                from:intvector{
4344                    -1007,
4345                    1748867072,
4346                }
4347                id{"GBP"}
4348                to:intvector{
4349                    -81,
4350                    823550975,
4351                }
4352            }
4353        }
4354        VI{
4355            {
4356                from:intvector{
4357                    -978,
4358                    -869751808,
4359                }
4360                id{"USD"}
4361            }
4362        }
4363        VN{
4364            {
4365                from:intvector{
4366                    115,
4367                    1582760960,
4368                }
4369                id{"VND"}
4370            }
4371            {
4372                from:intvector{
4373                    61,
4374                    1008594944,
4375                }
4376                id{"VNN"}
4377                to:intvector{
4378                    115,
4379                    1669160959,
4380                }
4381            }
4382        }
4383        VU{
4384            {
4385                from:intvector{
4386                    80,
4387                    -737150976,
4388                }
4389                id{"VUV"}
4390            }
4391        }
4392        WF{
4393            {
4394                from:intvector{
4395                    -62,
4396                    435172352,
4397                }
4398                id{"XPF"}
4399            }
4400        }
4401        WS{
4402            {
4403                from:intvector{
4404                    -19,
4405                    -968988672,
4406                }
4407                id{"WST"}
4408            }
4409        }
4410        XK{
4411            {
4412                from:intvector{
4413                    235,
4414                    525885440,
4415                }
4416                id{"EUR"}
4417            }
4418            {
4419                from:intvector{
4420                    217,
4421                    -158870528,
4422                }
4423                id{"DEM"}
4424                to:intvector{
4425                    236,
4426                    2106118143,
4427                }
4428            }
4429            {
4430                from:intvector{
4431                    176,
4432                    -839611392,
4433                }
4434                id{"YUM"}
4435                to:intvector{
4436                    218,
4437                    -1861837825,
4438                }
4439            }
4440        }
4441        YD{
4442            {
4443                from:intvector{
4444                    -35,
4445                    333455360,
4446                }
4447                id{"YDD"}
4448                to:intvector{
4449                    191,
4450                    202046463,
4451                }
4452            }
4453        }
4454        YE{
4455            {
4456                from:intvector{
4457                    149,
4458                    -910694400,
4459                }
4460                id{"YER"}
4461            }
4462        }
4463        YT{
4464            {
4465                from:intvector{
4466                    213,
4467                    320765952,
4468                }
4469                id{"EUR"}
4470            }
4471            {
4472                from:intvector{
4473                    45,
4474                    608071680,
4475                }
4476                id{"FRF"}
4477                to:intvector{
4478                    236,
4479                    378118143,
4480                }
4481            }
4482            {
4483                from:intvector{
4484                    36,
4485                    -1147389952,
4486                }
4487                id{"KMF"}
4488                to:intvector{
4489                    45,
4490                    694471679,
4491                }
4492            }
4493        }
4494        YU{
4495            {
4496                from:intvector{
4497                    176,
4498                    -839611392,
4499                }
4500                id{"YUM"}
4501                to:intvector{
4502                    237,
4503                    -695016449,
4504                }
4505            }
4506            {
4507                from:intvector{
4508                    146,
4509                    -208192512,
4510                }
4511                id{"YUN"}
4512                to:intvector{
4513                    165,
4514                    -942171137,
4515                }
4516            }
4517            {
4518                from:intvector{
4519                    -30,
4520                    -1676348416,
4521                }
4522                id{"YUD"}
4523                to:intvector{
4524                    146,
4525                    -121792513,
4526                }
4527            }
4528        }
4529        ZA{
4530            {
4531                from:intvector{
4532                    -66,
4533                    -1022325760,
4534                }
4535                id{"ZAR"}
4536            }
4537            {
4538                from:intvector{
4539                    115,
4540                    459560960,
4541                }
4542                id{"ZAL"}
4543                to:intvector{
4544                    185,
4545                    570250239,
4546                }
4547            }
4548        }
4549        ZM{
4550            {
4551                from:intvector{
4552                    315,
4553                    -211265536,
4554                }
4555                id{"ZMW"}
4556            }
4557            {
4558                from:intvector{
4559                    -15,
4560                    -1732857856,
4561                }
4562                id{"ZMK"}
4563                to:intvector{
4564                    315,
4565                    -124865537,
4566                }
4567            }
4568        }
4569        ZR{
4570            {
4571                from:intvector{
4572                    175,
4573                    492723200,
4574                }
4575                id{"ZRN"}
4576                to:intvector{
4577                    209,
4578                    -13532161,
4579                }
4580            }
4581            {
4582                from:intvector{
4583                    13,
4584                    1535025152,
4585                }
4586                id{"ZRZ"}
4587                to:intvector{
4588                    175,
4589                    579123199,
4590                }
4591            }
4592        }
4593        ZW{
4594            {
4595                from:intvector{
4596                    288,
4597                    -1751148544,
4598                }
4599                id{"USD"}
4600            }
4601            {
4602                from:intvector{
4603                    287,
4604                    877186048,
4605                }
4606                id{"ZWL"}
4607                to:intvector{
4608                    288,
4609                    -1664748545,
4610                }
4611            }
4612            {
4613                from:intvector{
4614                    283,
4615                    2073055232,
4616                }
4617                id{"ZWR"}
4618                to:intvector{
4619                    287,
4620                    963586047,
4621                }
4622            }
4623            {
4624                from:intvector{
4625                    75,
4626                    -1553514496,
4627                }
4628                id{"ZWD"}
4629                to:intvector{
4630                    283,
4631                    -2135512065,
4632                }
4633            }
4634            {
4635                from:intvector{
4636                    0,
4637                    -234167296,
4638                }
4639                id{"RHD"}
4640                to:intvector{
4641                    75,
4642                    -1467114497,
4643                }
4644            }
4645        }
4646        ZZ{
4647            {
4648                id{"XAG"}
4649            }
4650            {
4651                id{"XAU"}
4652            }
4653            {
4654                id{"XBA"}
4655            }
4656            {
4657                id{"XBB"}
4658            }
4659            {
4660                id{"XBC"}
4661            }
4662            {
4663                id{"XBD"}
4664            }
4665            {
4666                id{"XDR"}
4667            }
4668            {
4669                from:intvector{
4670                    -294,
4671                    416385024,
4672                }
4673                id{"XFO"}
4674                to:intvector{
4675                    244,
4676                    1269579775,
4677                }
4678            }
4679            {
4680                id{"XFU"}
4681                tender{"false"}
4682                to:intvector{
4683                    322,
4684                    -1418436609,
4685                }
4686            }
4687            {
4688                id{"XPD"}
4689            }
4690            {
4691                id{"XPT"}
4692            }
4693            {
4694                id{"XRE"}
4695                tender{"false"}
4696                to:intvector{
4697                    219,
4698                    -886405121,
4699                }
4700            }
4701            {
4702                id{"XSU"}
4703            }
4704            {
4705                id{"XTS"}
4706            }
4707            {
4708                id{"XUA"}
4709            }
4710            {
4711                id{"XXX"}
4712            }
4713        }
4714    }
4715    CurrencyMeta{
4716        ADP:intvector{
4717            0,
4718            0,
4719            0,
4720            0,
4721        }
4722        AFN:intvector{
4723            0,
4724            0,
4725            0,
4726            0,
4727        }
4728        ALL:intvector{
4729            0,
4730            0,
4731            0,
4732            0,
4733        }
4734        AMD:intvector{
4735            0,
4736            0,
4737            0,
4738            0,
4739        }
4740        BHD:intvector{
4741            3,
4742            0,
4743            3,
4744            0,
4745        }
4746        BIF:intvector{
4747            0,
4748            0,
4749            0,
4750            0,
4751        }
4752        BYR:intvector{
4753            0,
4754            0,
4755            0,
4756            0,
4757        }
4758        CAD:intvector{
4759            2,
4760            0,
4761            2,
4762            0,
4763        }
4764        CHF:intvector{
4765            2,
4766            0,
4767            2,
4768            0,
4769        }
4770        CLF:intvector{
4771            4,
4772            0,
4773            4,
4774            0,
4775        }
4776        CLP:intvector{
4777            0,
4778            0,
4779            0,
4780            0,
4781        }
4782        COP:intvector{
4783            0,
4784            0,
4785            0,
4786            0,
4787        }
4788        CRC:intvector{
4789            0,
4790            0,
4791            0,
4792            0,
4793        }
4794        CZK:intvector{
4795            2,
4796            0,
4797            2,
4798            0,
4799        }
4800        DEFAULT:intvector{
4801            2,
4802            0,
4803            2,
4804            0,
4805        }
4806        DJF:intvector{
4807            0,
4808            0,
4809            0,
4810            0,
4811        }
4812        ESP:intvector{
4813            0,
4814            0,
4815            0,
4816            0,
4817        }
4818        GNF:intvector{
4819            0,
4820            0,
4821            0,
4822            0,
4823        }
4824        GYD:intvector{
4825            0,
4826            0,
4827            0,
4828            0,
4829        }
4830        HUF:intvector{
4831            2,
4832            0,
4833            2,
4834            0,
4835        }
4836        IDR:intvector{
4837            0,
4838            0,
4839            0,
4840            0,
4841        }
4842        IQD:intvector{
4843            0,
4844            0,
4845            0,
4846            0,
4847        }
4848        IRR:intvector{
4849            0,
4850            0,
4851            0,
4852            0,
4853        }
4854        ISK:intvector{
4855            0,
4856            0,
4857            0,
4858            0,
4859        }
4860        ITL:intvector{
4861            0,
4862            0,
4863            0,
4864            0,
4865        }
4866        JOD:intvector{
4867            3,
4868            0,
4869            3,
4870            0,
4871        }
4872        JPY:intvector{
4873            0,
4874            0,
4875            0,
4876            0,
4877        }
4878        KMF:intvector{
4879            0,
4880            0,
4881            0,
4882            0,
4883        }
4884        KPW:intvector{
4885            0,
4886            0,
4887            0,
4888            0,
4889        }
4890        KRW:intvector{
4891            0,
4892            0,
4893            0,
4894            0,
4895        }
4896        KWD:intvector{
4897            3,
4898            0,
4899            3,
4900            0,
4901        }
4902        LAK:intvector{
4903            0,
4904            0,
4905            0,
4906            0,
4907        }
4908        LBP:intvector{
4909            0,
4910            0,
4911            0,
4912            0,
4913        }
4914        LUF:intvector{
4915            0,
4916            0,
4917            0,
4918            0,
4919        }
4920        LYD:intvector{
4921            3,
4922            0,
4923            3,
4924            0,
4925        }
4926        MGA:intvector{
4927            0,
4928            0,
4929            0,
4930            0,
4931        }
4932        MGF:intvector{
4933            0,
4934            0,
4935            0,
4936            0,
4937        }
4938        MMK:intvector{
4939            0,
4940            0,
4941            0,
4942            0,
4943        }
4944        MNT:intvector{
4945            0,
4946            0,
4947            0,
4948            0,
4949        }
4950        MRO:intvector{
4951            0,
4952            0,
4953            0,
4954            0,
4955        }
4956        MUR:intvector{
4957            0,
4958            0,
4959            0,
4960            0,
4961        }
4962        OMR:intvector{
4963            3,
4964            0,
4965            3,
4966            0,
4967        }
4968        PKR:intvector{
4969            0,
4970            0,
4971            0,
4972            0,
4973        }
4974        PYG:intvector{
4975            0,
4976            0,
4977            0,
4978            0,
4979        }
4980        RSD:intvector{
4981            0,
4982            0,
4983            0,
4984            0,
4985        }
4986        RWF:intvector{
4987            0,
4988            0,
4989            0,
4990            0,
4991        }
4992        SLL:intvector{
4993            0,
4994            0,
4995            0,
4996            0,
4997        }
4998        SOS:intvector{
4999            0,
5000            0,
5001            0,
5002            0,
5003        }
5004        STD:intvector{
5005            0,
5006            0,
5007            0,
5008            0,
5009        }
5010        SYP:intvector{
5011            0,
5012            0,
5013            0,
5014            0,
5015        }
5016        TMM:intvector{
5017            0,
5018            0,
5019            0,
5020            0,
5021        }
5022        TND:intvector{
5023            3,
5024            0,
5025            3,
5026            0,
5027        }
5028        TRL:intvector{
5029            0,
5030            0,
5031            0,
5032            0,
5033        }
5034        TWD:intvector{
5035            2,
5036            0,
5037            2,
5038            0,
5039        }
5040        TZS:intvector{
5041            0,
5042            0,
5043            0,
5044            0,
5045        }
5046        UGX:intvector{
5047            0,
5048            0,
5049            0,
5050            0,
5051        }
5052        UYI:intvector{
5053            0,
5054            0,
5055            0,
5056            0,
5057        }
5058        UZS:intvector{
5059            0,
5060            0,
5061            0,
5062            0,
5063        }
5064        VND:intvector{
5065            0,
5066            0,
5067            0,
5068            0,
5069        }
5070        VUV:intvector{
5071            0,
5072            0,
5073            0,
5074            0,
5075        }
5076        XAF:intvector{
5077            0,
5078            0,
5079            0,
5080            0,
5081        }
5082        XOF:intvector{
5083            0,
5084            0,
5085            0,
5086            0,
5087        }
5088        XPF:intvector{
5089            0,
5090            0,
5091            0,
5092            0,
5093        }
5094        YER:intvector{
5095            0,
5096            0,
5097            0,
5098            0,
5099        }
5100        ZMK:intvector{
5101            0,
5102            0,
5103            0,
5104            0,
5105        }
5106        ZWD:intvector{
5107            0,
5108            0,
5109            0,
5110            0,
5111        }
5112    }
5113}
5114