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