/* LocaleInformation_pl.java --
   Copyright (C) 2004  Free Software Foundation, Inc.

This file is part of GNU Classpath.

GNU Classpath is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.

GNU Classpath 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 for more details.

You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING.  If not, write to the
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA.

Linking this library statically or dynamically with other modules is
making a combined work based on this library.  Thus, the terms and
conditions of the GNU General Public License cover the whole
combination.

As a special exception, the copyright holders of this library give you
permission to link this library with independent modules to produce an
executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under
terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that
module.  An independent module is a module which is not derived from
or based on this library.  If you modify this library, you may extend
this exception to your version of the library, but you are not
obligated to do so.  If you do not wish to do so, delete this
exception statement from your version. */


// This file was automatically generated by gnu.localegen from LDML

package gnu.java.locale;

import java.util.Enumeration;
import java.util.Hashtable;
import java.util.StringTokenizer;
import java.util.ListResourceBundle;

public class LocaleInformation_pl extends ListResourceBundle
{
  private static final String currenciesDisplayNameKeys = "JOD\u00A6BOV\u00A6XAU\u00A6FOK\u00A6LBP\u00A6EUR\u00A6VND\u00A6TZS\u00A6BOP\u00A6KHR\u00A6XAM\u00A6BOL\u00A6KHO\u00A6ZMP\u00A6AUP\u00A6XAF\u00A6MTP\u00A6GHR\u00A6ZMK\u00A6XAD\u00A6GHP\u00A6BOB\u00A6GHO\u00A6MTL\u00A6AUD\u00A6ITL\u00A6GHC\u00A6SGD\u00A6PAB\u00A6LAK\u00A6KGS\u00A6CHF\u00A6ATS\u00A6USD\u00A6ETD\u00A6BND\u00A6JMP\u00A6ETB\u00A6DZF\u00A6DZD\u00A6PYG\u00A6LYP\u00A6JMD\u00A6ISK\u00A6ESP\u00A6BMP\u00A6LYD\u00A6LYB\u00A6BMD\u00A6NLG\u00A6MRO\u00A6IRR\u00A6SEK\u00A6ERN\u00A6KES\u00A6CFF\u00A6ARS\u00A6ARP\u00A6ARM\u00A6TWD\u00A6SDP\u00A6GEL\u00A6GEK\u00A6MQF\u00A6FKP\u00A6ARA\u00A6SDD\u00A6IQD\u00A6TVD\u00A6SCR\u00A6LVR\u00A6FJP\u00A6LVL\u00A6CDL\u00A6CDG\u00A6CDF\u00A6FJD\u00A6NIO\u00A6MOP\u00A6NIG\u00A6NIC\u00A6XTR\u00A6FIN\u00A6FIM\u00A6SBD\u00A6LUF\u00A6TTO\u00A6AOS\u00A6AOR\u00A6MNT\u00A6HUF\u00A6BIF\u00A6AON\u00A6AOK\u00A6TTD\u00A6SZL\u00A6GBP\u00A6SAS\u00A6SAR\u00A6LTT\u00A6INR\u00A6PTE\u00A6AOA\u00A6PTC\u00A6LTL\u00A6KZT\u00A6KZR\u00A6VGD\u00A6NGP\u00A6MMX\u00A6NGN\u00A6HTG\u00A6SYP\u00A6PSP\u00A6BHD\u00A6MMK\u00A6ANG\u00A6CZK\u00A6IMP\u00A6BGX\u00A6LSL\u00A6GAF\u00A6BGO\u00A6BGN\u00A6BGM\u00A6CAD\u00A6BGL\u00A6TRL\u00A6KYD\u00A6CYP\u00A6ILS\u00A6GYD\u00A6AMD\u00A6ILP\u00A6MLF\u00A6ILL\u00A6VEB\u00A6ALX\u00A6LRD\u00A6ALV\u00A6HRK\u00A6REF\u00A6HRD\u00A6ALL\u00A6JEP\u00A6ALK\u00A6MKN\u00A6VDP\u00A6VDN\u00A6MKD\u00A6VDD\u00A6TPP\u00A6XPF\u00A6BEL\u00A6GWP\u00A6KWD\u00A6BEF\u00A6TPE\u00A6BEC\u00A6GWE\u00A6SVC\u00A6CWG\u00A6BDT\u00A6TOS\u00A6TOP\u00A6XOF\u00A6SUR\u00A6SUN\u00A6NCF\u00A6CVE\u00A6XNF\u00A6ZAR\u00A6DOP\u00A6CUX\u00A6ZAP\u00A6ZAL\u00A6TND\u00A6CUP\u00A6UGX\u00A6LNR\u00A6AIF\u00A6VAL\u00A6STE\u00A6UGS\u00A6STD\u00A6MHD\u00A6NZP\u00A6WST\u00A6WSP\u00A6HNL\u00A6XMF\u00A6TMM\u00A6GTQ\u00A6NZD\u00A6SSP\u00A6BBD\u00A6NAD\u00A6MGF\u00A6MGA\u00A6EGP\u00A6BZH\u00A6PLZ\u00A6BAN\u00A6PLX\u00A6BAM\u00A6BZD\u00A6BAD\u00A6PLN\u00A6YER\u00A6SRG\u00A6CSK\u00A6KRW\u00A6BYR\u00A6YEI\u00A6BYL\u00A6CSC\u00A6KRO\u00A6KRH\u00A6BYB\u00A6SQS\u00A6GRN\u00A6PKR\u00A6AFN\u00A6ZWD\u00A6LKR\u00A6GRD\u00A6IEP\u00A6AFA\u00A6YDD\u00A6RWF\u00A6CRC\u00A6TJS\u00A6TJR\u00A6EEK\u00A6GQP\u00A6MDR\u00A6HKD\u00A6DKK\u00A6MDL\u00A6GQF\u00A6GQE\u00A6IDR\u00A6AED\u00A6KPW\u00A6IDN\u00A6BWP\u00A6MDC\u00A6IDJ\u00A6KPP\u00A6IDG\u00A6VUV\u00A6XID\u00A6SOS\u00A6ADP\u00A6RUR\u00A6GPF\u00A6DJF\u00A6ADD\u00A6MCG\u00A6MCF\u00A6ECS\u00A6LIF\u00A6RUB\u00A6PHP\u00A6UZS\u00A6COP\u00A6THB\u00A6IBP\u00A6BUR\u00A6COF\u00A6BUK\u00A6COB\u00A6UZC\u00A6UAK\u00A6QAR\u00A6UAH\u00A6GNS\u00A6CNY\u00A6MZM\u00A6CNX\u00A6UYU\u00A6GNI\u00A6SML\u00A6MZE\u00A6CNP\u00A6GNF\u00A6PGK\u00A6OMS\u00A6OMR\u00A6UYP\u00A6XFU\u00A6BTR\u00A6ZRZ\u00A6MAF\u00A6MAD\u00A6BTN\u00A6XFO\u00A6UYF\u00A6MYR\u00A6ZRN\u00A6AZM\u00A6GMP\u00A6KMF\u00A6SLL\u00A6GMD\u00A6BSP\u00A6CMF\u00A6XEF\u00A6BSD\u00A6MXP\u00A6MXN\u00A6PES\u00A6GLK\u00A6BRZ\u00A6PEN\u00A6CLP\u00A6SKK\u00A6PEI\u00A6BRR\u00A6XDR\u00A6FRF\u00A6BRN\u00A6CLE\u00A6BRL\u00A6CLC\u00A6BRE\u00A6MWP\u00A6BRC\u00A6BRB\u00A6MWK\u00A6PDR\u00A6DEM\u00A6TDF\u00A6PDN\u00A6PDK\u00A6NPR\u00A6CKD\u00A6JPY\u00A6MVR\u00A6XCF\u00A6MVP\u00A6XCD\u00A6SIT\u00A6YUR\u00A6AWG\u00A6YUO\u00A6DDM\u00A6YUN\u00A6YUM\u00A6TCC\u00A6YUG\u00A6YUF\u00A6RON\u00A6YUD\u00A6ROL\u00A6SIB\u00A6NOK\u00A6MUR\u00A6GIP\u00A6VNS\u00A6VNR\u00A6KID\u00A6SHP\u00A6VNN";

  private static final String currenciesDisplayNameValues = "dinar jorda\u0144ski\u00A6mvdol boliwijski\u00A6z\u0142oto\u00A6korona Wysp Owczych\u00A6funt liba\u0144ski\u00A6euro\u00A6dong wietnamski\u00A6szyling tanza\u0144ski\u00A6peso boliwijskie\u00A6riel kambod\u017ca\u0144ski\u00A6jednostka monetarna azjatycka\u00A6boliviano (1863-1962)\u00A6stary riel kambod\u017ca\u0144ski\u00A6funt zambijski\u00A6funt australijski\u00A6frank CFA BEAC\u00A6funt malta\u0144ski\u00A6cedi zrewaloryzowane gha\u0144skie\u00A6kwacha zambijska\u00A6jednostla dinar rozliczeniowy azjatycki\u00A6funt gha\u0144ski\u00A6boliviano\u00A6stare cedi gha\u0144skie\u00A6lira malta\u0144ska\u00A6dolar australijski\u00A6lir w\u0142oski\u00A6cedi gha\u0144skie\u00A6dolar singapurski\u00A6balboa panamski\u00A6kip laota\u0144ski\u00A6som kirgiski\u00A6frank szwajcarski\u00A6szyling austriacki\u00a0\u00A6dolar ameryka\u0144ski\u00a0\u00A6dolar etiopski\u00A6dolar brunejski\u00A6funt  jamajski\u00A6birr etiopski\u00A6nowy frank algierski\u00A6dinar algierski\u00A6guarani paragwajskie\u00A6funt libijski\u00A6dolar jamajski\u00A6korona islandzka\u00A6peseta hiszpa\u0144ska\u00A6funt bermudzki\u00A6dinar libijski\u00A6lir brytyjskich w\u0142adz wojskowych w Libii\u00A6dolar bermudzki\u00A6gulden holenderski\u00a0\u00A6ouguiya mautera\u0144ska\u00A6rial ira\u0144ski\u00A6korona szwedzka\u00A6nakfa erytrejska\u00A6szyling kenijski\u00A6frank CFA Republiki \u015arodkowoafryka\u0144skiej\u00A6peso argenty\u0144skie\u00A6peso argenty\u0144skie (1983-1985)\u00A6peso argenty\u0144skie Moneda Nacional\u00A6nowy dolar tajwa\u0144ski\u00A6funt suda\u0144ski\u00A6lari gruzi\u0144skie\u00A6Larit gruzi\u0144ski kupon\u00A6frank Martynika\u00A6funt Wysp Falklandzkich\u00A6austral argenty\u0144ski\u00A6dinar suda\u0144ski\u00A6dinar iracki\u00A6dolar Tuvalu\u00A6rupia seszelska\u00A6rubel \u0142otewski\u00A6funt fid\u017cijski\u00A6\u0142at \u0142otewski\u00A6zair kongijski\u00A6frank Republiki Konga\u00A6frank kongijski\u00A6dolar fid\u017cijski\u00A6cordoba oro nikaragua\u0144ska\u00A6pataka Macao\u00A6cordoba Gold nikaragua\u0144ska\u00A6cordoba nikaragua\u0144ska\u00A6rubel transferowy COMECON\u00A6marka fi\u0144ska (1860-1962)\u00A6marka fi\u0144ska\u00A6dolar Wysp Salomona\u00A6frank luksemburski\u00A6stary dolar Trynidadu i Tobago\u00A6escudo angola\u0144skie\u00A6kwanza angola\u0144ska Reajustado (1995-1999)\u00A6tugrik mongolski\u00A6forint w\u0119gierski\u00a0\u00A6frank burundyjski\u00A6nowa kwanza angola\u0144ska (1990-2000)\u00A6kwanza angola\u0144ska (1977-1990)\u00A6dolar Trynidadu i Tobago\u00A6lilangeni Suazi\u00A6funt szterling\u00A6riyal sovereign saudyjski\u00A6rial saudyjski\u00A6talon litewski\u00A6rupia indyjska\u00A6escudo portugalskie\u00A6kwanza angola\u0144ska\u00A6conto portugalskie\u00A6lit litewski\u00A6Tenge kazachskie\u00A6rubel kazachski\u00A6dolar Brytyjskich Wysp Dziewiczych\u00A6funt nigeryjski\u00A6dolarowy certyfikat Myanmar dla transakcji zagranicznych\u00A6naira nigeryjska\u00A6gourde haita\u0144skie\u00A6funt syryjski\u00A6funt palesty\u0144ski\u00A6dinar bahra\u0144ski\u00A6kyat Myanmar\u00A6gulden Antyle Holenderskie\u00A6korona czeska\u00A6funt szterling Wyspa Man\u00A6lewa bu\u0142garskie dewizowe dla transakcji zagranicznych\u00A6loti Lesoto\u00A6frank CFA Gabonu\u00A6lewa bu\u0142garskie (1879-1952)\u00A6nowe lewa bu\u0142garskie\u00A6lewa bu\u0142garskie socjalistyczne\u00A6dolar kanadyjski\u00A6lewa bu\u0142garskie\u00A6lir turecki\u00A6dolar kajma\u0144ski\u00A6funt cypryjski\u00A6nowy szekel izraelski\u00A6dolar guja\u0144ski\u00A6dram arme\u0144ski\u00A6funt izraelski\u00A6frank malijski\u00A6szekel izraelski\u00A6boliwar wenezuelski\u00A6dolar alba\u0144ski dewizowy dla transakcji zagranicznych\u00A6dolar liberyjski\u00A6lek waluta alba\u0144ska\u00A6kuna chorwacka\u00A6frank Reunion\u00A6dinar chorwacki\u00A6lek alba\u0144ski\u00A6funt szterling Jersey\u00A6lek alba\u0144ski (1946-1961)\u00A6denar macedo\u0144ski (1992-1993)\u00A6viet minh piastre dong viet p\u00f3\u0142nocnowietnamski\u00A6nowy dong p\u00f3\u0142nocnowietnamski\u00A6denar macedo\u0144ski\u00A6piastre dong viet p\u00f3\u0142nocnowietnamski\u00A6pataca timorskie\u00A6frank CFP\u00A6frank belgijski (finansowy)\u00A6peso Guinea-Bissau\u00A6dinar kuwejcki\u00A6frank belgijski\u00A6escudo timorskie\u00A6frank belgijski (zamienny)\u00A6escudo Gwinea Portugalska\u00A6colon salwadorski\u00A6gulden Curacao\u00A6taka bengalska\u00A6funt szterling Tonga\u00A6pa\u02bbanga Tonga\u00A6frank CFA\u00A6rubel radziecki\u00A6nowy rubel radziecki\u00A6franc germinal Nowa Kaledonia\u00A6escudo Zielonego Przyl\u0105dka\u00A6frank CFA Antyli Francuskich\u00A6rand po\u0142udniowoafryka\u0144ski\u00A6peso dominika\u0144skie\u00A6certyfikaty kuba\u0144skie dla transakcji zagranicznych\u00A6funt po\u0142udniowoafryka\u0144ski\u00A6rand po\u0142udniowoafryka\u0144ski (finansowy)\u00A6dinar tunezyjski\u00A6peso kuba\u0144skie\u00A6szyling ugandyjski\u00A6rupia cejlo\u0144ska\u00A6frank Affars and Issas Franc\u00A6lir Miasta Watykan\u00A6escudo Wysp \u015awi\u0119tego Tomasza i\u00a0Ksi\u0105\u017c\u0119cej\u00A6szyling ugandyjski (1966-1987)\u00A6dobra Wysp \u015awi\u0119tego Tomasza i\u00a0Ksi\u0105\u017c\u0119cej\u00A6dolar Wysp Marshalla\u00A6funt nowozelandzki\u00A6tala samoa\u0144ska\u00A6funt samoa\u0144ski\u00A6lempira Hondurasu\u00A6nowy frank Metropolii Francuskiej\u00A6manat turkme\u0144ski\u00A6quetzal gwatemalski\u00A6dolar nowozelandzki\u00A6funt szkocki\u00A6dolar Barbadosu\u00A6dolar namibijski\u00A6frank malgaski\u00A6ariar malgaski\u00A6funt egipski\u00A6dolar Hondurasu Brytyjskiego\u00A6z\u0142oty polski (1950-1995)\u00A6nowy dinar Bo\u015bni i Hercegowinyr\u00A6z\u0142oty polski dewizowy dla transakcji zagranicznych\u00A6marka konwertybilna Bo\u015bni i Hercegowiny\u00A6dolar belize\u0144ski\u00A6dinar Bo\u015bni i Hercegowiny\u00A6z\u0142oty polski\u00A6rial jeme\u0144ski\u00A6gulden surinamski\u00A6korona czechos\u0142owacka\u00A6won po\u0142udniowokorea\u0144ski\u00A6rubel bia\u0142oruski\u00A6riyal Imadi jeme\u0144ski\u00A6rubel bia\u0142oruski (1992-1994)\u00A6korona czechos\u0142owacka\u00A6stary won po\u0142udniowokorea\u0144ski\u00A6hwan po\u0142udniowokorea\u0144ski\u00A6rubel bia\u0142oruski (1994-1999)\u00A6szyling somalijski\u00A6nowa drachma grecka\u00A6rupia pakista\u0144ska\u00A6afgani\u00A6dolar Zimbabwe\u00A6rupia lankijska\u00A6drachma grecka\u00A6funt irlandzki\u00A6afgani (1927-2002)\u00A6dinar jeme\u0144ski\u00A6frank ruandyjski\u00A6colon kostaryka\u0144ski\u00A6somoni tad\u017cyckie\u00A6rubel tad\u017cycki\u00A6korona esto\u0144ska\u00A6peseta guja\u0144ska Gwinei R\u00f3wnikowej\u00A6rubel kuponowy mo\u0142dawski\u00A6dolar hongko\u0144ski\u00A6korona du\u0144ska\u00A6lej mo\u0142dawski\u00A6frank Gwinei R\u00f3wnikowej\u00A6ekwele gwinejskie Gwinei R\u00f3wnikowej\u00A6rupia indonezyjska\u00A6dirham ZEA\u00A6won p\u00f3\u0142nocnokorea\u0144ski\u00A6nowa rupia indonezyjska\u00A6pula\u00A6lej kuponowy mo\u0142dawski\u00A6rupia indonezyjska Java\u00A6won ludowop\u00f3\u0142nocnokorea\u0144ski\u00A6gulden indonezyjski Nica\u00A6vatu Vanuatu\u00A6dinar islamski\u00A6szyling somalijski\u00A6peseta andorska\u00A6rubel rosyjski (1991-1998)\u00A6frank Gwadelupy\u00A6frank D\u017cibuti\u00A6diner andorski\u00A6frank Monaco Germinal\u00A6nowy frank Monaco\u00A6sucre ekwadorski\u00A6frank Liechtenstein\u00A6rubel rosyjski\u00A6peso filipi\u0144skie\u00A6som uzbecki\u00A6peso kolumbijskie\u00A6baht tajski\u00A6fund p\u00f3\u0142nocnoirlandzki\u00A6rupia birma\u0144ska\u00A6frank CFA Konga\u00A6kyat birma\u0144ski\u00A6peso kolumbijskie papierowe\u00A6som kuponowy uzbecki\u00A6karbowaniec ukrai\u0144ski\u00A6rial katarski\u00A6hrywna ukrai\u0144ska\u00A6syli gwinejskie\u00A6juan renminbi\u00A6metical Mozambik\u00A6dolar chi\u0144ski dla transakcji zagranicznych\u00A6peso urugwajskie\u00A6frank gwinejski (1960-1972)\u00A6lir San Marino\u00A6escudo mozambickie\u00A6Jen Min Piao juan Jen Min Piao chi\u0144ski\u00A6frank gwinejski\u00A6kina Papua Nowa Gwinea\u00A6rial saidi oma\u0144ski\u00A6rial Omanu\u00A6peso urugwajskie (1975-1993)\u00A6UIC-frank francuski\u00A6rupia Bhutan\u00A6zair zairski\u00A6frank maroka\u0144ski\u00A6dirham maroka\u0144ski\u00A6ngultrum  Bhutan\u00A6frank z\u0142oty francuski\u00A6peso urugwajskie Fuerte\u00A6ringgit malezyjski\u00A6nowy zair zairski\u00A6manat azerbejd\u017ca\u0144ski\u00A6funt gambijski\u00A6frank komoryjski\u00A6leone Sierra Leone\u00A6dalasi gambijskie\u00A6funt bahamski\u00A6frank CFA Kamerunu\u00A6frank CFA BCEAEC\u00A6dolar bahamski\u00A6peso srebrne meksyka\u0144skie (1861-1992)\u00A6peso meksyka\u0144skie\u00A6sol peruwia\u0144ski\u00A6korona grenlandzka\u00A6cruzeiro brazylijskie (1942-1967)\u00A6nowy sol peruwia\u0144ski\u00A6peso chilijskie\u00A6korona s\u0142owacka\u00A6inti peruwia\u0144ski\u00A6cruzeiro brazylijskie\u00A6specjalne prawa ci\u0105gnienia\u00A6frank francuski\u00a0\u00A6cruzado brazylijskie\u00A6escudo chilijskie\u00A6real brazylijski\u00A6condor chilijski\u00A6cruzeiro brazylijskie(1990-1993)\u00A6funt malawski\u00A6cruzado brazylijskie\u00A6cruzeiro novo brazylijskie (1967-1986)\u00A6kwacha malawska\u00A6rubel naddniestrza\u0144ski\u00A6marka niemiecka\u00A6frank CFA Czadu\u00A6nowy rubel naddniestrza\u0144ski\u00A6rubel kuponowy naddniestrza\u0144ski\u00A6rupia nepalska\u00A6dolar Wysp Cooka\u00A6jen japo\u0144ski\u00A6rufiyaa malediwska\u00A6nowy frank CFA\u00A6rupia malediwska\u00A6dolar wschodniokaraibski\u00A6tolar s\u0142owe\u0144ski\u00A6dinar reformowany jugos\u0142awia\u0144ski\u00A6gulden arubski\u00A6dinar pa\u017adziernikowy jugos\u0142awia\u0144ski\u00A6wschodnia marka wschodnioniemiecka\u00A6dinar jugos\u0142awia\u0144ski wymienny\u00A6nowy dinar jugos\u0142awia\u0144ski\u00A6korona Turks i Caicos\u00A6dinar jugos\u0142awia\u0144ski 1994\u00A6dinar Federacji jugos\u0142awia\u0144skiej\u00A6nowy lej rumu\u0144ski\u00A6dinar jugos\u0142awia\u0144ski wymienny\u00A6lej rumu\u0144ski\u00A6tolar s\u0142owe\u0144ski bonowy\u00A6korona norweska\u00A6rupia Mauritius\u00A6funt gibraltarski\u00A6dong narodowy wietnamski\u00A6dong Republiki Wietnamskiej\u00A6dolar Kiribati\u00A6funt Wyspy \u015awi\u0119tej Heleny\u00A6nowy dong wietnamski";

  private static final Hashtable currenciesDisplayName;
  static
  {
    currenciesDisplayName = new Hashtable();
    Enumeration keys = new StringTokenizer(currenciesDisplayNameKeys, "\u00A6");
    Enumeration values = new StringTokenizer(currenciesDisplayNameValues, "\u00A6");
    while (keys.hasMoreElements())
      {
         String key = (String) keys.nextElement();
         String value = (String) values.nextElement();
         currenciesDisplayName.put(key, value);
      }
  }

  private static final String currenciesSymbolKeys = "JOD\u00A6BOV\u00A6XAU\u00A6FOK\u00A6LBP\u00A6VND\u00A6TZS\u00A6BOP\u00A6KHR\u00A6XAM\u00A6BOL\u00A6KHO\u00A6ZMP\u00A6AUP\u00A6XAF\u00A6MTP\u00A6GHR\u00A6ZMK\u00A6XAD\u00A6GHP\u00A6BOB\u00A6GHO\u00A6MTL\u00A6AUD\u00A6GHC\u00A6SGD\u00A6PAB\u00A6LAK\u00A6KGS\u00A6CHF\u00A6ATS\u00A6USD\u00A6ETD\u00A6BND\u00A6JMP\u00A6ETB\u00A6DZF\u00A6DZD\u00A6PYG\u00A6LYP\u00A6JMD\u00A6ISK\u00A6ESP\u00A6BMP\u00A6LYD\u00A6LYB\u00A6BMD\u00A6NLG\u00A6MRO\u00A6IRR\u00A6SEK\u00A6ERN\u00A6KES\u00A6CFF\u00A6ARS\u00A6ARP\u00A6ARM\u00A6TWD\u00A6SDP\u00A6GEL\u00A6GEK\u00A6MQF\u00A6FKP\u00A6ARA\u00A6SDD\u00A6IQD\u00A6TVD\u00A6SCR\u00A6LVR\u00A6FJP\u00A6LVL\u00A6CDL\u00A6CDG\u00A6CDF\u00A6FJD\u00A6NIO\u00A6MOP\u00A6NIG\u00A6NIC\u00A6XTR\u00A6FIN\u00A6FIM\u00A6SBD\u00A6LUF\u00A6TTO\u00A6AOS\u00A6AOR\u00A6MNT\u00A6HUF\u00A6BIF\u00A6AON\u00A6AOK\u00A6TTD\u00A6SZL\u00A6SAS\u00A6SAR\u00A6LTT\u00A6INR\u00A6PTE\u00A6AOA\u00A6PTC\u00A6LTL\u00A6KZT\u00A6KZR\u00A6VGD\u00A6NGP\u00A6MMX\u00A6NGN\u00A6HTG\u00A6SYP\u00A6PSP\u00A6BHD\u00A6MMK\u00A6ANG\u00A6CZK\u00A6IMP\u00A6BGX\u00A6LSL\u00A6GAF\u00A6BGO\u00A6BGN\u00A6BGM\u00A6CAD\u00A6BGL\u00A6TRL\u00A6KYD\u00A6CYP\u00A6ILS\u00A6GYD\u00A6AMD\u00A6ILP\u00A6MLF\u00A6ILL\u00A6VEB\u00A6ALX\u00A6LRD\u00A6ALV\u00A6HRK\u00A6REF\u00A6HRD\u00A6ALL\u00A6JEP\u00A6ALK\u00A6MKN\u00A6VDP\u00A6VDN\u00A6MKD\u00A6VDD\u00A6TPP\u00A6XPF\u00A6BEL\u00A6GWP\u00A6KWD\u00A6BEF\u00A6TPE\u00A6BEC\u00A6GWE\u00A6SVC\u00A6CWG\u00A6BDT\u00A6TOS\u00A6TOP\u00A6XOF\u00A6SUR\u00A6SUN\u00A6NCF\u00A6CVE\u00A6XNF\u00A6ZAR\u00A6DOP\u00A6CUX\u00A6ZAP\u00A6ZAL\u00A6TND\u00A6CUP\u00A6UGX\u00A6LNR\u00A6AIF\u00A6VAL\u00A6STE\u00A6UGS\u00A6STD\u00A6MHD\u00A6NZP\u00A6WST\u00A6WSP\u00A6HNL\u00A6XMF\u00A6TMM\u00A6GTQ\u00A6NZD\u00A6SSP\u00A6BBD\u00A6NAD\u00A6MGF\u00A6MGA\u00A6EGP\u00A6BZH\u00A6PLZ\u00A6BAN\u00A6PLX\u00A6BAM\u00A6BZD\u00A6BAD\u00A6PLN\u00A6YER\u00A6SRG\u00A6CSK\u00A6KRW\u00A6BYR\u00A6YEI\u00A6BYL\u00A6CSC\u00A6KRO\u00A6KRH\u00A6BYB\u00A6SQS\u00A6GRN\u00A6PKR\u00A6AFN\u00A6ZWD\u00A6LKR\u00A6GRD\u00A6IEP\u00A6AFA\u00A6YDD\u00A6RWF\u00A6CRC\u00A6TJS\u00A6TJR\u00A6EEK\u00A6GQP\u00A6MDR\u00A6HKD\u00A6DKK\u00A6MDL\u00A6GQF\u00A6GQE\u00A6IDR\u00A6AED\u00A6KPW\u00A6IDN\u00A6BWP\u00A6MDC\u00A6IDJ\u00A6KPP\u00A6IDG\u00A6VUV\u00A6XID\u00A6SOS\u00A6ADP\u00A6RUR\u00A6GPF\u00A6DJF\u00A6ADD\u00A6MCG\u00A6MCF\u00A6ECS\u00A6LIF\u00A6RUB\u00A6PHP\u00A6UZS\u00A6COP\u00A6THB\u00A6IBP\u00A6BUR\u00A6COF\u00A6BUK\u00A6COB\u00A6UZC\u00A6UAK\u00A6QAR\u00A6UAH\u00A6GNS\u00A6CNY\u00A6MZM\u00A6CNX\u00A6UYU\u00A6GNI\u00A6SML\u00A6MZE\u00A6CNP\u00A6PGK\u00A6OMS\u00A6GNF\u00A6UYP\u00A6OMR\u00A6XFU\u00A6BTR\u00A6ZRZ\u00A6MAF\u00A6MAD\u00A6BTN\u00A6XFO\u00A6UYF\u00A6MYR\u00A6ZRN\u00A6AZM\u00A6GMP\u00A6KMF\u00A6SLL\u00A6GMD\u00A6BSP\u00A6CMF\u00A6XEF\u00A6BSD\u00A6MXP\u00A6MXN\u00A6PES\u00A6GLK\u00A6BRZ\u00A6PEN\u00A6CLP\u00A6SKK\u00A6PEI\u00A6BRR\u00A6XDR\u00A6FRF\u00A6BRN\u00A6CLE\u00A6BRL\u00A6CLC\u00A6BRE\u00A6MWP\u00A6BRC\u00A6BRB\u00A6MWK\u00A6PDR\u00A6DEM\u00A6TDF\u00A6PDN\u00A6PDK\u00A6NPR\u00A6CKD\u00A6MVR\u00A6XCF\u00A6MVP\u00A6XCD\u00A6SIT\u00A6YUR\u00A6AWG\u00A6YUO\u00A6DDM\u00A6YUN\u00A6YUM\u00A6TCC\u00A6YUG\u00A6YUF\u00A6RON\u00A6YUD\u00A6ROL\u00A6SIB\u00A6NOK\u00A6MUR\u00A6GIP\u00A6VNS\u00A6VNR\u00A6KID\u00A6SHP\u00A6VNN";

  private static final String currenciesSymbolValues = "JD\u00A6BOV\u00A6XAU\u00A6FOK\u00A6LL\u00A6VND\u00A6T Sh\u00A6BOP\u00A6CR\u00A6XAM\u00A6BOL\u00A6KHO\u00A6ZMP\u00A6AUP\u00A6XAF\u00A6MTP\u00A6GHR\u00A6ZMK\u00A6XAD\u00A6GHP\u00A6Bs\u00A6GHO\u00A6Lm\u00A6$A\u00A6GHC\u00A6S$\u00A6PAB\u00A6LAK\u00A6som\u00A6SwF\u00A6ATS\u00A6US$\u00A6ETD\u00A6BND\u00A6JMP\u00A6Br\u00A6DZF\u00A6DA\u00A6PYG\u00A6LYP\u00A6J$\u00A6ISK\u00A6ESP\u00A6BMP\u00A6LD\u00A6LYB\u00A6Ber$\u00A6NLG\u00A6UM\u00A6RI\u00A6SKr\u00A6ERN\u00A6K Sh\u00A6CFF\u00A6Arg$\u00A6ARP\u00A6ARM\u00A6NT$\u00A6SDP\u00A6lari\u00A6GEK\u00A6MQF\u00A6FKP\u00A6ARA\u00A6SDD\u00A6ID\u00A6TVD\u00A6SR\u00A6LVR\u00A6FJP\u00A6LVL\u00A6CDL\u00A6CDG\u00A6CDF\u00A6F$\u00A6NIO\u00A6MOP\u00A6NIG\u00A6NIC\u00A6XTR\u00A6FIN\u00A6FIM\u00A6SI$\u00A6LUF\u00A6TTO\u00A6AOS\u00A6AOR\u00A6Tug\u00A6Ft\u00A6Fbu\u00A6AON\u00A6AOK\u00A6TT$\u00A6E\u00A6SAS\u00A6SRl\u00A6LTT\u00A6INR\u00A6PTE\u00A6AOA\u00A6PTC\u00A6LTL\u00A6T\u00A6KZR\u00A6VGD\u00A6NGP\u00A6MMX\u00A6NGN\u00A6HTG\u00A6LS\u00A6PSP\u00A6BD\u00A6MMK\u00A6NA f.\u00A6CZK\u00A6IMP\u00A6BGX\u00A6M\u00A6GAF\u00A6BGO\u00A6BGN\u00A6BGM\u00A6Can$\u00A6lev\u00A6TL\u00A6KYD\u00A6\u00a3C\u00A6ILS\u00A6G$\u00A6dram\u00A6ILP\u00A6MLF\u00A6ILL\u00A6Be\u00A6ALX\u00A6LRD\u00A6ALV\u00A6HRK\u00A6REF\u00A6HRD\u00A6lek\u00A6JEP\u00A6ALK\u00A6MKN\u00A6VDP\u00A6VDN\u00A6MDen\u00A6VDD\u00A6TPP\u00A6CFPF\u00A6BEL\u00A6GWP\u00A6KD\u00A6BF\u00A6TPE\u00A6BEC\u00A6GWE\u00A6SVC\u00A6CWG\u00A6Tk\u00A6TOS\u00A6T$\u00A6XOF\u00A6SUR\u00A6SUN\u00A6NCF\u00A6CVEsc\u00A6XNF\u00A6R\u00A6RD$\u00A6CUX\u00A6ZAP\u00A6ZAL\u00A6TND\u00A6CUP\u00A6USh\u00A6LNR\u00A6AIF\u00A6VAL\u00A6STE\u00A6UGS\u00A6Db\u00A6MHD\u00A6NZP\u00A6WST\u00A6WSP\u00A6L\u00A6XMF\u00A6TMM\u00A6Q\u00A6$NZ\u00A6SSP\u00A6BDS$\u00A6N$\u00A6MGF\u00A6MGA\u00A6EGP\u00A6BZH\u00A6PLZ\u00A6BAN\u00A6PLX\u00A6KM\u00A6BZ$\u00A6BAD\u00A6z\u0142\u00A6YRl\u00A6Sf\u00A6CSK\u00A6KRW\u00A6Rbl\u00A6YEI\u00A6BYL\u00A6CSC\u00A6KRO\u00A6KRH\u00A6BYB\u00A6SQS\u00A6GRN\u00A6Pra\u00A6Af\u00A6Z$\u00A6SL Re\u00A6GRD\u00A6IR\u00a3\u00A6AFA\u00A6YDD\u00A6RWF\u00A6C\u00A6TJS\u00A6TJR\u00A6EEK\u00A6GQP\u00A6MDR\u00A6HK$\u00A6DKr\u00A6MDL\u00A6GQF\u00A6GQE\u00A6Rp\u00A6AED\u00A6KPW\u00A6IDN\u00A6BWP\u00A6MDC\u00A6IDJ\u00A6KPP\u00A6IDG\u00A6VT\u00A6XID\u00A6So. Sh.\u00A6ADP\u00A6RUR\u00A6GPF\u00A6DF\u00A6ADD\u00A6MCG\u00A6MCF\u00A6ECS\u00A6LIF\u00A6RUB\u00A6PHP\u00A6UZS\u00A6Col$\u00A6THB\u00A6IBP\u00A6BUR\u00A6COF\u00A6BUK\u00A6COB\u00A6UZC\u00A6UAK\u00A6QR\u00A6UAH\u00A6GNS\u00A6Y\u00A6Mt\u00A6CNX\u00A6Ur$\u00A6GNI\u00A6SML\u00A6MZE\u00A6CNP\u00A6PGK\u00A6OMS\u00A6GF\u00A6UYP\u00A6RO\u00A6XFU\u00A6BTR\u00A6ZRZ\u00A6MAF\u00A6MAD\u00A6Nu\u00A6XFO\u00A6UYF\u00A6RM\u00A6ZRN\u00A6AZM\u00A6GMP\u00A6CF\u00A6SLL\u00A6GMD\u00A6BSP\u00A6CMF\u00A6XEF\u00A6BSD\u00A6MXP\u00A6MEX$\u00A6PES\u00A6GLK\u00A6BRZ\u00A6PEN\u00A6Ch$\u00A6Sk\u00A6PEI\u00A6BRR\u00A6XDR\u00A6FRF\u00A6BRN\u00A6CLE\u00A6R$\u00A6CLC\u00A6BRE\u00A6MWP\u00A6BRC\u00A6BRB\u00A6MK\u00A6PDR\u00A6DEM\u00A6TDF\u00A6PDN\u00A6PDK\u00A6Nrs\u00A6CKD\u00A6MVR\u00A6XCF\u00A6MVP\u00A6EC$\u00A6SIT\u00A6YUR\u00A6AWG\u00A6YUO\u00A6DDM\u00A6YUN\u00A6YUM\u00A6TCC\u00A6YUG\u00A6YUF\u00A6RON\u00A6YUD\u00A6leu\u00A6SIB\u00A6NKr\u00A6MUR\u00A6GIP\u00A6VNS\u00A6VNR\u00A6KID\u00A6SHP\u00A6VNN";

  private static final Hashtable currenciesSymbol;
  static
  {
    currenciesSymbol = new Hashtable();
    Enumeration keys = new StringTokenizer(currenciesSymbolKeys, "\u00A6");
    Enumeration values = new StringTokenizer(currenciesSymbolValues, "\u00A6");
    while (keys.hasMoreElements())
      {
         String key = (String) keys.nextElement();
         String value = (String) values.nextElement();
         currenciesSymbol.put(key, value);
      }
  }

  private static final String[] shortMonths = {
    "st",
    "lut",
    "mrz",
    "kw",
    "maj",
    "cz",
    "lip",
    "sier",
    "wrz",
    "pa\u017a",
    "lis",
    "gr",
    null,
  };

  private static final String[] months = {
    "Stycze\u0144",
    "Luty",
    "Marzec",
    "Kwiecie\u0144",
    "Maj",
    "Czerwiec",
    "Lipiec",
    "Sierpie\u0144",
    "Wrzesie\u0144",
    "Pa\u017adziernik",
    "Listopad",
    "Grudzie\u0144",
    null,
  };

  private static final String[] shortWeekdays = {
    null,
    "N",
    "Pn",
    "Wt",
    "\u015ar",
    "Cz",
    "Pt",
    "So",
  };

  private static final String[] weekdays = {
    null,
    "niedziela",
    "poniedzia\u0142ek",
    "wtorek",
    "\u015broda",
    "czwartek",
    "pi\u0105tek",
    "sobota",
  };

  private static final String[] eras = {
    "p.n.e.",
    "n.e.",
  };


  private static final String territoriesKeys = "TL\u00A6TK\u00A6TJ\u00A6TH\u00A6TG\u00A6TF\u00A6GY\u00A6TD\u00A6TC\u00A6GW\u00A6GU\u00A6GT\u00A6GS\u00A6GR\u00A6GQ\u00A6GP\u00A6SZ\u00A6SY\u00A6GN\u00A6GM\u00A6GL\u00A6SV\u00A6ST\u00A6GI\u00A6GH\u00A6SR\u00A6GF\u00A6GE\u00A6SO\u00A6GD\u00A6SN\u00A6SM\u00A6GB\u00A6SL\u00A6GA\u00A6SK\u00A6SJ\u00A6SI\u00A6SH\u00A6SG\u00A6SE\u00A6SD\u00A6SC\u00A6SB\u00A6SA\u00A6FR\u00A6FO\u00A6FM\u00A6RW\u00A6FK\u00A6RU\u00A6FJ\u00A6FI\u00A6RO\u00A6RE\u00A6ET\u00A6ES\u00A6ER\u00A6EH\u00A6EG\u00A6EE\u00A6EC\u00A6DZ\u00A6QA\u00A6DO\u00A6PY\u00A6DM\u00A6PW\u00A6DK\u00A6DJ\u00A6PT\u00A6PS\u00A6PR\u00A6DE\u00A6PN\u00A6PM\u00A6PL\u00A6PK\u00A6PH\u00A6PG\u00A6PF\u00A6CZ\u00A6PE\u00A6CY\u00A6CX\u00A6CV\u00A6PA\u00A6CU\u00A6CR\u00A6CO\u00A6CN\u00A6CM\u00A6CL\u00A6CK\u00A6CI\u00A6CH\u00A6CG\u00A6CF\u00A6CD\u00A6CC\u00A6OM\u00A6CA\u00A6BZ\u00A6BY\u00A6BW\u00A6BV\u00A6BT\u00A6BS\u00A6BR\u00A6NZ\u00A6BO\u00A6BN\u00A6BM\u00A6NU\u00A6BJ\u00A6BI\u00A6BH\u00A6NR\u00A6BG\u00A6BF\u00A6NP\u00A6BE\u00A6NO\u00A6BD\u00A6BB\u00A6ZW\u00A6NL\u00A6BA\u00A6NI\u00A6NG\u00A6NF\u00A6AZ\u00A6NE\u00A6NC\u00A6AW\u00A6ZM\u00A6NA\u00A6AU\u00A6AT\u00A6AS\u00A6AR\u00A6AQ\u00A6MZ\u00A6AO\u00A6MY\u00A6AN\u00A6MX\u00A6AM\u00A6MW\u00A6AL\u00A6MV\u00A6ZA\u00A6MU\u00A6MT\u00A6AI\u00A6MS\u00A6MR\u00A6AG\u00A6MQ\u00A6AF\u00A6MP\u00A6AE\u00A6MO\u00A6AD\u00A6MN\u00A6MM\u00A6ML\u00A6MK\u00A6YU\u00A6YT\u00A6MH\u00A6MG\u00A6MD\u00A6MC\u00A6MA\u00A6YE\u00A6LY\u00A6LV\u00A6LU\u00A6LT\u00A6LS\u00A6LR\u00A6LK\u00A6LI\u00A6LC\u00A6LB\u00A6LA\u00A6KZ\u00A6KY\u00A6KW\u00A6KR\u00A6KP\u00A6KN\u00A6KM\u00A6KI\u00A6WS\u00A6KH\u00A6KG\u00A6KE\u00A6WF\u00A6JP\u00A6JO\u00A6JM\u00A6VU\u00A6VN\u00A6VI\u00A6VG\u00A6VE\u00A6VC\u00A6VA\u00A6IT\u00A6IS\u00A6IR\u00A6IQ\u00A6UZ\u00A6IO\u00A6UY\u00A6IN\u00A6IL\u00A6US\u00A6IE\u00A6ID\u00A6UM\u00A6UG\u00A6UA\u00A6HU\u00A6HT\u00A6HR\u00A6TZ\u00A6HN\u00A6HM\u00A6TW\u00A6TV\u00A6HK\u00A6TT\u00A6TR\u00A6TO\u00A6TN\u00A6TM";

  private static final String territoriesValues = "Timor Wschodni\u00A6Tokelau\u00A6Tad\u017cykistan\u00A6Tajlandia\u00A6Togo\u00A6Francuskie Terytoria Po\u0142udniowe\u00A6Gujana\u00A6Czad\u00A6Turks i Caicos\u00A6Gwinea Bissau\u00A6Guam\u00A6Gwatemala\u00A6Wyspy Georgia Po\u0142udniowa i Sandwich Po\u0142udniowy\u00A6Grecja\u00A6Gwinea R\u00f3wnikowa\u00A6Gwadelupa\u00A6Suazi\u00A6Syria\u00A6Gwinea\u00A6Gambia\u00A6Grenlandia\u00A6Salwador\u00A6Wyspy \u015awi\u0119tego Tomasza i Ksi\u0105\u017c\u0119ca\u00A6Gibraltar\u00A6Ghana\u00A6Surinam\u00A6Gujana Francuska\u00A6Gruzja\u00A6Somalia\u00A6Grenada\u00A6Senegal\u00A6San Marino\u00A6Wielka Brytania\u00A6Sierra Leone\u00A6Gabon\u00A6S\u0142owacja\u00A6Svalbard i Wyspy Jan Mayen\u00A6S\u0142owenia\u00A6Wyspa \u015awi\u0119tej Heleny\u00A6Singapur\u00A6Szwecja\u00A6Sudan\u00A6Seszele\u00A6Wyspy Salomona\u00A6Arabia Saudyjska\u00A6Francja\u00A6Wyspy Owcze\u00A6Mikronezja, Stany Sfederowane\u00A6Rwanda\u00A6Falklandy (Malwiny)\u00A6Federacja Rosyjska\u00A6Fid\u017ci\u00A6Finlandia\u00A6Rumunia\u00A6Reunion\u00A6Etiopia\u00A6Hiszpania\u00A6Erytrea\u00A6Sahara Zachodnia\u00A6Egipt\u00A6Estonia\u00A6Ekwador\u00A6Algieria\u00A6Katar\u00A6Republika Dominika\u0144ska\u00A6Paragwaj\u00A6Dominika\u00A6Palau\u00A6Dania\u00A6D\u017cibuti\u00A6Portugalia\u00A6Terytoria Palesty\u0144skie\u00A6Puerto Rico\u00A6Niemcy\u00A6Pitcairn\u00A6St. Pierre i Miquelon\u00A6Polska\u00A6Pakistan\u00A6Filipiny\u00A6Papua Nowa Gwinea\u00A6Polinezja Francuska\u00A6Republika Czeska\u00A6Peru\u00A6Cypr\u00A6Wyspa Bo\u017cego Narodzenia\u00A6Wyspy Zielonego Przyl\u0105dka\u00A6Panama\u00A6Kuba\u00A6Kostaryka\u00A6Kolumbia\u00A6Chiny\u00A6Kamerun\u00A6Chile\u00A6Wyspy Cooka\u00A6Wybrze\u017ce Ko\u015bci S\u0142oniowej\u00A6Szwajcaria\u00A6Kongo\u00A6Republika \u015arodkowej Afryki\u00A6Kongo, Republika Demokratyczna\u00A6Wyspy Kokosowe (Keelinga)\u00A6Oman\u00A6Kanada\u00A6Belize\u00A6Bia\u0142oru\u015b\u00A6Botswana\u00A6Wyspa Bouveta\u00A6Bhutan\u00A6Bahamy\u00A6Brazylia\u00A6Nowa Zelandia\u00A6Boliwia\u00A6Brunei Darussalam\u00A6Bermudy\u00A6Niue\u00A6Benin\u00A6Burundi\u00A6Bahrajn\u00A6Nauru\u00A6Bu\u0142garia\u00A6Burkina Faso\u00A6Nepal\u00A6Belgia\u00A6Norwegia\u00A6Bangladesz\u00A6Barbados\u00A6Zimbabwe\u00A6Holandia\u00A6Bo\u015bnia i Hercegowina\u00A6Nikaragua\u00A6Nigeria\u00A6Wyspa Norfolk\u00A6Azerbejd\u017can\u00A6Niger\u00A6Nowa Kaledonia\u00A6Aruba\u00A6Zambia\u00A6Namibia\u00A6Australia\u00A6Austria\u00A6Samoa Ameryka\u0144skie\u00A6Argentyna\u00A6Antarktyka\u00A6Mozambik\u00A6Angola\u00A6Malezja\u00A6Antyle Holenderskie\u00A6Meksyk\u00A6Armenia\u00A6Malawi\u00A6Albania\u00A6Malediwy\u00A6Afryka Po\u0142udniowa\u00A6Mauritius\u00A6Malta\u00A6Anguilla\u00A6Montserrat\u00A6Mauretania\u00A6Antigua i Barbuda\u00A6Martynika\u00A6Afganistan\u00A6Wsp\u00f3lnota Marian\u00f3w P\u00f3\u0142nocnych\u00A6Zjednoczone Emiraty Arabskie\u00A6Makau, Specjalny Region Administracyjny Chin\u00A6Andora\u00A6Mongolia\u00A6Birma\u00A6Mali\u00A6Macedonia, Republika\u00A6Jugos\u0142awia\u00A6Majotta\u00A6Wyspy Marshalla\u00A6Madagaskar\u00A6Mo\u0142dawia, Republika\u00A6Monako\u00A6Maroko\u00A6Jemen\u00A6Libijska\u00A6\u0141otwa\u00A6Luksemburg\u00A6Litwa\u00A6Lesotho\u00A6Liberia\u00A6Sri Lanka\u00A6Liechtenstein\u00A6Saint Lucia\u00A6Liban\u00A6Laos (Demokratyczna Republika Ludowa)\u00A6Kazachstan\u00A6Kajmany\u00A6Kuwejt\u00A6Korea Po\u0142udniowa\u00A6Korea P\u00f3\u0142nocna\u00A6Saint Kitts i Nevis\u00A6Komory\u00A6Kiribati\u00A6Samoa\u00A6Kambod\u017ca\u00A6Kirgistan\u00A6Kenia\u00A6Wallis i Futuna\u00A6Japonia\u00A6Jordania\u00A6Jamajka\u00A6Vanuatu\u00A6Wietnam\u00A6Wyspy Dziewicze, Stan\u00f3w Zjednoczonych\u00A6Brytyjskie Wyspy Dziewicze\u00A6Wenezuela\u00A6Saint Vincent and the Grenadines\u00A6Stolica Apostolska (Pa\u0144stwo Watyka\u0144skie)\u00A6W\u0142ochy\u00A6Islandia\u00A6Iran\u00A6Irak\u00A6Uzbekistan\u00A6Terytorium Brytyjskie Oceanu Indyjskiego\u00A6Urugwaj\u00A6Indie\u00A6Izrael\u00A6Stany Zjednoczone\u00A6Irlandia\u00A6Indonezja\u00A6United States Minor Outlying Islands\u00A6Uganda\u00A6Ukraina\u00A6W\u0119gry\u00A6Haiti\u00A6Chorwacja\u00A6Tanzania\u00A6Honduras\u00A6Wyspy Heard i McDonald\u00A6Tajwan\u00A6Tuvalu\u00A6Hongkong, Specjalny Region Administracyjny Chin\u00A6Trinidad i Tobago\u00A6Turcja\u00A6Tonga\u00A6Tunezja\u00A6Turkmenia";

  private static final Hashtable territories;
  static
  {
    territories = new Hashtable();
    Enumeration keys = new StringTokenizer(territoriesKeys, "\u00A6");
    Enumeration values = new StringTokenizer(territoriesValues, "\u00A6");
    while (keys.hasMoreElements())
      {
         String key = (String) keys.nextElement();
         String value = (String) values.nextElement();
         territories.put(key, value);
      }
  }

  private static final String languagesKeys = "ja\u00A6en\u00A6tr\u00A6ko\u00A6no\u00A6el\u00A6nl\u00A6bg\u00A6lv\u00A6he\u00A6cs\u00A6it\u00A6lt\u00A6fr\u00A6zh\u00A6ru\u00A6ro\u00A6fi\u00A6ar\u00A6sv\u00A6pt\u00A6pl\u00A6sl\u00A6sk\u00A6de\u00A6hu\u00A6et\u00A6es\u00A6hr\u00A6da";

  private static final String languagesValues = "japo\u0144ski\u00A6angielski\u00A6turecki\u00A6korea\u0144ski\u00A6norweski\u00A6grecki\u00A6holenderski\u00A6bu\u0142garski\u00A6\u0142otewski\u00A6hebrajski\u00A6czeski\u00A6w\u0142oski\u00A6litewski\u00A6francuski\u00A6chi\u0144ski\u00A6rosyjski\u00A6rumu\u0144ski\u00A6fi\u0144ski\u00A6arabski\u00A6szwedzki\u00A6portugalski\u00A6polski\u00A6s\u0142owe\u0144ski\u00A6s\u0142owacki\u00A6niemiecki\u00A6w\u0119gierski\u00A6esto\u0144ski\u00A6hiszpa\u0144ski\u00A6chorwacki\u00A6du\u0144ski";

  private static final Hashtable languages;
  static
  {
    languages = new Hashtable();
    Enumeration keys = new StringTokenizer(languagesKeys, "\u00A6");
    Enumeration values = new StringTokenizer(languagesValues, "\u00A6");
    while (keys.hasMoreElements())
      {
         String key = (String) keys.nextElement();
         String value = (String) values.nextElement();
         languages.put(key, value);
      }
  }

  private static final Object[][] contents =
  {
    { "decimalSeparator", "," },
    { "groupingSeparator", "\u00a0" },
    { "currenciesDisplayName", currenciesDisplayName },
    { "currenciesSymbol", currenciesSymbol },
    { "shortMonths", shortMonths },
    { "months", months },
    { "shortWeekdays", shortWeekdays },
    { "weekdays", weekdays },
    { "eras", eras },
    { "shortDateFormat", "yy-MM-dd" },
    { "mediumDateFormat", "yyyy-MM-dd" },
    { "longDateFormat", "d MMMM yyyy" },
    { "fullDateFormat", "EEEE, d MMMM yyyy" },
    { "territories", territories },
    { "languages", languages },
  };

  public Object[][] getContents() { return contents; }
}
