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