## Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.## This code is free software; you can redistribute it and/or modify it# under the terms of the GNU General Public License version 2 only, as# published by the Free Software Foundation. Oracle designates this# particular file as subject to the "Classpath" exception as provided# by Oracle in the LICENSE file that accompanied this code.## This code is distributed in the hope that it will be useful, but WITHOUT# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License# version 2 for more details (a copy is included in the LICENSE file that# accompanied this code).## You should have received a copy of the GNU General Public License version# 2 along with this work; if not, write to the Free Software Foundation,# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.## Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA# or visit www.oracle.com if you need additional information or have any# questions.## Version of the currency data format.# 1: initial# 2: Change in minor unit (allowing 4-9 digits)# 3: Change in the order of special case and other currency entriesformatVersion=3# Version of the currency code information in this class.# It is a serial number that accompanies with each amendment.dataVersion=169# List of all valid ISO 4217 currency codes.# To ensure compatibility, do not remove codes.all=ADP020-AED784-AFA004-AFN971-ALL008-AMD051-ANG532-AOA973-ARS032-ATS040-AUD036-\ AWG533-AYM945-AZM031-AZN944-BAM977-BBD052-BDT050-BEF056-BGL100-BGN975-BHD048-BIF108-\ BMD060-BND096-BOB068-BOV984-BRL986-BSD044-BTN064-BWP072-BYB112-BYR974-BYN933-\ BZD084-CAD124-CDF976-CHE947-CHF756-CHW948-CLF990-CLP152-CNY156-COP170-COU970-CRC188-CSD891-CUP192-CUC931-\ CVE132-CYP196-CZK203-DEM276-DJF262-DKK208-DOP214-DZD012-EEK233-EGP818-\ ERN232-ESP724-ETB230-EUR978-FIM246-FJD242-FKP238-FRF250-GBP826-GEL981-\ GHC288-GHS936-GIP292-GMD270-GNF324-GRD300-GTQ320-GWP624-GYD328-HKD344-HNL340-\ HRK191-HTG332-HUF348-IDR360-IEP372-ILS376-INR356-IQD368-IRR364-ISK352-\ ITL380-JMD388-JOD400-JPY392-KES404-KGS417-KHR116-KMF174-KPW408-KRW410-\ KWD414-KYD136-KZT398-LAK418-LBP422-LKR144-LRD430-LSL426-LTL440-LUF442-\ LVL428-LYD434-MAD504-MDL498-MGA969-MGF450-MKD807-MMK104-MNT496-MOP446-MRO478-MRU929-\ MTL470-MUR480-MVR462-MWK454-MXN484-MXV979-MYR458-MZM508-MZN943-NAD516-NGN566-\ NIO558-NLG528-NOK578-NPR524-NZD554-OMR512-PAB590-PEN604-PGK598-PHP608-\ PKR586-PLN985-PTE620-PYG600-QAR634-ROL946-RON946-RSD941-RUB643-RUR810-RWF646-SAR682-\ SBD090-SCR690-SDD736-SDG938-SEK752-SGD702-SHP654-SIT705-SKK703-SLL694-SOS706-\ SRD968-SRG740-SSP728-STD678-STN930-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TMT934-TND788-TOP776-\ TPE626-TRL792-TRY949-TTD780-TWD901-TZS834-UAH980-UGX800-USD840-USN997-USS998-UYI940-\ UYU858-UZS860-VEB862-VEF937-VES928-VND704-VUV548-WST882-XAF950-XAG961-XAU959-XBA955-\ XBB956-XBC957-XBD958-XCD951-XDR960-XFO000-XFU000-XOF952-XPD964-XPF953-\ XPT962-XSU994-XTS963-XUA965-XXX999-YER886-YUM891-ZAR710-ZMK894-ZMW967-ZWD716-ZWL932-\ ZWN942-ZWR935# Mappings from ISO 3166 country codes to ISO 4217 currency codes.## Three forms are used:# Form 1: <country code>=<currency code># Form 2: <country code>=<currency code 1>;<time stamp>;<currency code 2># Form 3: <country code>=# Form 1 is used if no future change in currency is known.# Form 2 indicates that before the specified time currency 1 is used, from# the specified time currency 2. The time is given in SimpleDateFormat's# yyyy-MM-dd-HH-mm-ss format in the GMT time zone.# Form 3 indicates the country doesn't have a currency (the entry is still# needed to verify that the country code is valid).## The table is based on the following web sites:# http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/db_en.html# http://www.currency-iso.org/iso_index/iso_tables.htm# http://www.cia.gov/cia/publications/factbook/indexgeo.html# AFGHANISTANAF=AFN# \u00c5LAND ISLANDSAX=EUR# ALBANIAAL=ALL# ALGERIADZ=DZD# AMERICAN SAMOAAS=USD# ANDORRAAD=EUR# ANGOLAAO=AOA# ANGUILLAAI=XCD# ANTARCTICAAQ=# ANTIGUA AND BARBUDAAG=XCD# ARGENTINAAR=ARS# ARMENIAAM=AMD# ARUBAAW=AWG# AUSTRALIAAU=AUD# AUSTRIAAT=EUR# AZERBAIJANAZ=AZN# BAHAMAS (THE)BS=BSD# BAHRAINBH=BHD# BANGLADESHBD=BDT# BARBADOSBB=BBD# BELARUSBY=BYN# BELGIUMBE=EUR# BELIZEBZ=BZD# BENINBJ=XOF# BERMUDABM=BMD# Bonaire, Sint Eustatius and SabaBQ=USD# BHUTANBT=BTN# BOLIVIA (PLURINATIONAL STATE OF)BO=BOB# BOSNIA AND HERZEGOVINABA=BAM# BOTSWANABW=BWP# BOUVET ISLANDBV=NOK# BRAZILBR=BRL# BRITISH INDIAN OCEAN TERRITORY (THE)IO=USD# BRUNEI DARUSSALAMBN=BND# BULGARIABG=BGN# BURKINA FASOBF=XOF# BURUNDIBI=BIF# CAMBODIAKH=KHR# CAMEROONCM=XAF# CANADACA=CAD# CAPE VERDECV=CVE# CAYMAN ISLANDS (THE)KY=KYD# CENTRAL AFRICAN REPUBLIC (THE)CF=XAF# CHADTD=XAF# CHILECL=CLP# CHINACN=CNY# CHRISTMAS ISLANDCX=AUD# COCOS (KEELING) ISLANDS (THE)CC=AUD# COLOMBIACO=COP# COMOROS (THE)KM=KMF# CONGO (THE)CG=XAF# CONGO (THE DEMOCRATIC REPUBLIC OF THE)CD=CDF# COOK ISLANDS (THE)CK=NZD# COSTA RICACR=CRC# COTE D'IVOIRECI=XOF# CROATIAHR=HRK# CUBACU=CUP# Cura\u00e7aoCW=ANG# CYPRUSCY=EUR# CZECHIACZ=CZK# DENMARKDK=DKK# DJIBOUTIDJ=DJF# DOMINICADM=XCD# DOMINICAN REPUBLIC (THE)DO=DOP# ECUADOREC=USD# EGYPTEG=EGP# EL SALVADOR# USD is also legal currency as of 2001/01/01SV=SVC# EQUATORIAL GUINEAGQ=XAF# ERITREAER=ERN# ESTONIAEE=EUR# ETHIOPIAET=ETB# FALKLAND ISLANDS (THE) [MALVINAS]FK=FKP# FAROE ISLANDS (THE)FO=DKK# FIJIFJ=FJD# FINLANDFI=EUR# FRANCEFR=EUR# FRENCH GUIANAGF=EUR# FRENCH POLYNESIAPF=XPF# FRENCH SOUTHERN TERRITORIES (THE)TF=EUR# GABONGA=XAF# GAMBIA (THE)GM=GMD# GEORGIAGE=GEL# GERMANYDE=EUR# GHANAGH=GHS# GIBRALTARGI=GIP# GREECEGR=EUR# GREENLANDGL=DKK# GRENADAGD=XCD# GUADELOUPEGP=EUR# GUAMGU=USD# GUATEMALAGT=GTQ# GUERNSEYGG=GBP# GUINEAGN=GNF# GUINEA-BISSAUGW=XOF# GUYANAGY=GYD# HAITIHT=HTG# HEARD ISLAND AND MCDONALD ISLANDSHM=AUD# HOLY SEE (THE)VA=EUR# HONDURASHN=HNL# HONG KONGHK=HKD# HUNGARYHU=HUF# ICELANDIS=ISK# INDIAIN=INR# INDONESIAID=IDR# IRAN (ISLAMIC REPUBLIC OF)IR=IRR# IRAQIQ=IQD# IRELANDIE=EUR# ISLE OF MANIM=GBP# ISRAELIL=ILS# ITALYIT=EUR# JAMAICAJM=JMD# JAPANJP=JPY# JERSEYJE=GBP# JORDANJO=JOD# KAZAKSTANKZ=KZT# KENYAKE=KES# KIRIBATIKI=AUD# KOREA (THE DEMOCRATIC PEOPLE'S REPUBLIC OF)KP=KPW# KOREA (THE REPUBLIC OF)KR=KRW# KUWAITKW=KWD# KYRGYZSTANKG=KGS# LAO PEOPLE'S DEMOCRATIC REPUBLIC (THE)LA=LAK# LATVIALV=EUR# LEBANONLB=LBP# LESOTHOLS=LSL# LIBERIALR=LRD# LIBYAN ARAB JAMAHIRIYALY=LYD# LIECHTENSTEINLI=CHF# LITHUANIALT=EUR# LUXEMBOURGLU=EUR# MACAUMO=MOP# MACEDONIA (THE FORMER YUGOSLAV REPUBLIC OF)MK=MKD# MADAGASCARMG=MGA# MALAWIMW=MWK# MALAYSIAMY=MYR# MALDIVESMV=MVR# MALIML=XOF# MALTAMT=EUR# MARSHALL ISLANDS (THE)MH=USD# MARTINIQUEMQ=EUR# MAURITANIAMR=MRU# MAURITIUSMU=MUR# MAYOTTEYT=EUR# MEXICOMX=MXN# MICRONESIA (FEDERATED STATES OF)FM=USD# MOLDOVA (THE REPUBLIC OF)MD=MDL# MONACOMC=EUR# MONGOLIAMN=MNT# MONTENEGROME=EUR# MONTSERRATMS=XCD# MOROCCOMA=MAD# MOZAMBIQUEMZ=MZN# MYANMARMM=MMK# NAMIBIANA=NAD# NAURUNR=AUD# NEPALNP=NPR# NETHERLANDS (THE)NL=EUR# NETHERLANDS ANTILLESAN=ANG# NEW CALEDONIANC=XPF# NEW ZEALANDNZ=NZD# NICARAGUANI=NIO# NIGER (THE)NE=XOF# NIGERIANG=NGN# NIUENU=NZD# NORFOLK ISLANDNF=AUD# NORTHERN MARIANA ISLANDS (THE)MP=USD# NORWAYNO=NOK# OMANOM=OMR# PAKISTANPK=PKR# PALAUPW=USD# PALESTINIAN TERRITORY, OCCUPIEDPS=ILS# PANAMAPA=PAB# PAPUA NEW GUINEAPG=PGK# PARAGUAYPY=PYG# PERUPE=PEN# PHILIPPINES (THE)PH=PHP# PITCAIRNPN=NZD# POLANDPL=PLN# PORTUGALPT=EUR# PUERTO RICOPR=USD# QATARQA=QAR# REUNIONRE=EUR# ROMANIARO=RON# RUSSIAN FEDERATION (THE)RU=RUB# RWANDARW=RWF# SAINT BARTHELEMYBL=EUR# SAINT HELENASH=SHP# SAINT KITTS AND NEVISKN=XCD# SAINT LUCIALC=XCD# SAINT MARTINMF=EUR# SAINT PIERRE AND MIQUELONPM=EUR# SAINT VINCENT AND THE GRENADINESVC=XCD# SAMOAWS=WST# SAN MARINOSM=EUR# SOUTH SUDANSS=SSP# SAO TOME AND PRINCIPEST=STN# SAUDI ARABIASA=SAR# SENEGALSN=XOF# SERBIARS=RSD# SERBIA AND MONTENEGROCS=CSD# SEYCHELLESSC=SCR# SIERRA LEONESL=SLL# SINGAPORESG=SGD# SLOVAKIASK=EUR# SLOVENIASI=EUR# SOLOMON ISLANDSSB=SBD# SOMALIASO=SOS# SOUTH AFRICAZA=ZAR# SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDSGS=GBP# SPAINES=EUR# SRI LANKALK=LKR# SUDAN (THE)SD=SDG# SURINAMESR=SRD# SVALBARD AND JAN MAYENSJ=NOK# Sint Maarten (Dutch part)SX=ANG# ESWATINISZ=SZL# SWEDENSE=SEK# SWITZERLANDCH=CHF# SYRIAN ARAB REPUBLICSY=SYP# TAIWAN (PROVINCE OF CHINA)TW=TWD# TAJIKISTANTJ=TJS# TANZANIA, UNITED REPUBLIC OFTZ=TZS# THAILANDTH=THB# TIMOR-LESTETL=USD# TOGOTG=XOF# TOKELAUTK=NZD# TONGATO=TOP# TRINIDAD AND TOBAGOTT=TTD# TUNISIATN=TND# TURKEYTR=TRY# TURKMENISTANTM=TMT# TURKS AND CAICOS ISLANDS (THE)TC=USD# TUVALUTV=AUD# UGANDAUG=UGX# UKRAINEUA=UAH# UNITED ARAB EMIRATES (THE)AE=AED# UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND (THE)GB=GBP# UNITED STATES OF AMERICA (THE)US=USD# UNITED STATES MINOR OUTLYING ISLANDS (THE)UM=USD# URUGUAYUY=UYU# UZBEKISTANUZ=UZS# VANUATUVU=VUV# VENEZUELA (BOLIVARIAN REPUBLIC OF)VE=VES# VIET NAMVN=VND# VIRGIN ISLANDS, BRITISHVG=USD# VIRGIN ISLANDS, U.S.VI=USD# WALLIS AND FUTUNAWF=XPF# WESTERN SAHARAEH=MAD# YEMENYE=YER# ZAMBIAZM=ZMW# ZIMBABWEZW=ZWL# List of currencies with non-2digit decimals for minor units,# or where there are no minor units defined. All others use 2 decimals.minor0=\ ADP-BEF-BIF-BYB-BYR-CLP-DJF-ESP-GNF-\ GRD-ISK-ITL-JPY-KMF-KRW-LUF-MGF-PYG-PTE-RWF-\ TPE-TRL-UGX-UYI-VND-VUV-XAF-XOF-XPFminor3=\ BHD-IQD-JOD-KWD-LYD-OMR-TNDminor4=\ CLFminorUndefined=\ XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-\ XPT-XSU-XTS-XUA-XXX