

		function SMShop_noDataAvailable(args){
		var $SMS = args[0], _id = $SMS.id, _xml = null;
			// no data available during init
			_xml = SMSession.getSession(_id);
			if(_xml==null) _xml = SMSession.xml.createNode(_id);
			if(_xml!=null) $SMS.xml = _xml;
			};

		function SMBasket_noDataAvailable(args){
		var $SMB = args[0], $SMS = $SMB.parent,
				_doc = $SMS.xml.ownerDocument, _id = $SMB.id, _xml = null;
			// no data available during init
			_xml = $SMS.xml.appendChild(_doc.createNode(_id));
			if(_xml!=null) $SMB.xml = _xml;
			};

		function SMShipMethodInfo_noDataAvailable(args){
		var _SMShipMethodInfo = args[0], $SMB = _SMShipMethodInfo.parent,
				_doc = $SMB.xml.ownerDocument, _id = _SMShipMethodInfo.id, _xml = null;
			// no data available during init
			_xml = $SMB.xml.appendChild(_doc.createNode(_id));
			if(_xml!=null) _SMShipMethodInfo.xml = _xml;
			};

		function SMPayMethodInfo_noDataAvailable(args){
		var _SMPayMethodInfo = args[0], $SMB = _SMPayMethodInfo.parent,
				_doc = $SMB.xml.ownerDocument, _id = _SMPayMethodInfo.id, _xml = null;
			// no data available during init
			_xml = $SMB.xml.appendChild(_doc.createNode(_id));
			if(_xml!=null) _SMPayMethodInfo.xml = _xml;
			};

		function SMGDiscounts_noDataAvailable(args){
		var _SMGDiscounts = args[0], $SMB = _SMGDiscounts.parent,
				_doc = $SMB.xml.ownerDocument, _id = _SMGDiscounts.id, _xml = null;
			// no data available during init
			_xml = $SMB.xml.appendChild(_doc.createNode(_id));
			if(_xml!=null) _SMGDiscounts.xml = _xml;
			};

		function SMProduct_noDataAvailable(args){
		var $SMP = args[0], $SMS = $SMP.shop, _id = $SMP.id, _xml = null;
			// no data available during init
			_xml = $SMS.xml.ownerDocument.createNode(_id);
			if(_xml!=null){
				$SMP.xml = _xml;
				};
			};

		function SMDiscounts_noDataAvailable(args){
		var _SMDiscounts = args[0], $SMP = _SMDiscounts.parent,
				_doc = $SMP.xml.ownerDocument, _id = _SMDiscounts.id, _xml = null;
			// no data available during init
			_xml = $SMP.xml.appendChild(_doc.createNode(_id));
			if(_xml!=null) _SMDiscounts.xml = _xml;
			};

		function SMVariants_noDataAvailable(args){
		var _SMVariants = args[0], $SMP = _SMVariants.parent,
				_doc = $SMP.xml.ownerDocument, _id = _SMVariants.id, _xml = null;
			// no data available during init
			_xml = $SMP.xml.appendChild(_doc.createNode(_id));
			if(_xml!=null) _SMVariants.xml = _xml;
			};

		function SMShop_onAfterUpdate(args){
		var $SMS = args[0], _id = $SMS.id, _xml = $SMS.xml;
			// after shop update update and save session object
			SMSession.setSession(_id, "xmlnode", _xml);
			SMSession.save();
			};

		function SMBasket_onBeforeReset(args){
			// before resetting basket confirm
			return(confirm("Are you sure you want to delete your cart?"));
			};

		function SMBasket_onAfterReset(args){
			// after resetting basket reload
			location.replace(location.href);
			};

		function SMBasket_onBeforeAdd(args){
		var $SMB = args[0], $SMP = args[1], $SMS = $SMB.parent, _frm = null,
				_elem = null, _params = new Array(), _msg = "";
			// before adding a product, check whether another order
			// has been completed earlier
			if($SMS.getAttribute(_SMAOComplete)=="true"){
				$SMS.reinitOrder();
				};
			return(true);
			};

		function SMProduct_onBeforeUpdate(args){
		var $SMP = args[0], _index = 0, _frm = _elem = _params = null;
			_frm = document.forms["PD" + $SMP.getAttribute(_SMAUniqueID) + "variants"];
			if(_frm!=null&&($SMP.variants.xml.childNodes.length()==0||$SMP.getAttribute("s-var")=="1")){
				_params = new Array();
				for(var i=0; i<_frm.elements.length; i++){
					_index = _frm.elements[i].selectedIndex;
					if(_index<0) _index = 0;
					_elem = _frm.elements[i].options[_index];
					_params[_params.length] = _elem.text;
					_params[_params.length] = _elem.value;
					};
				$SMP.variants.newSimpleVariant.apply($SMP.variants, _params);
				};
			return(true);
			};

		function SMProduct_onAfterUpdate(args){
		var $SMP = args[0], $min = $max = $amnt = 0, $update = false;
			$min = parseInt($SMP.getAttribute(_SMAMinAmount));
			$max = parseInt($SMP.getAttribute(_SMAMaxAmount));
			$amnt = parseFloat($SMP.getAttribute(_SMAAmount));
			if($amnt < $min){
				$amnt = $min; $update = true;
				} else if($max > 0 && $amnt > $max){
				$amnt = $max; $update = true;
				};
			if($update){
				$SMP.setAttribute(_SMAAmount, $amnt);
				$SMP.update();
				};
			};

		function SMBasket_onAfterAdd(args){
		var $SMB = args[0], $SMP = args[1];
			location.href = (SMOMAbsoluteBasePath + "seite-nicht-gefunden-404.html");
			};

		function SMBasket_onItemExists(args){
		var $SMB = args[0], _SMNewProduct = args[1], _SMExistingProduct = args[2];
			// item exists in basket, return action flag
			// * _eSMReplace	: replace existing item 
			// * _eSMAdd			: add to basket
			// * _eSMCancel		: cancel action
			alert("This item already exists in your cart. Your cart has been updated!".replace("&nbsp;", " "));return(_eSMReplace);
			};

		function SMBasket_onBeforeRemove(args){
		var $SMB = args[0], $SMP = args[1], $msg = "";
			// before removing a product confirm
			$msg = $msg.replace("%d", $SMP.name);
			$msg = $msg.replace("%n", $SMP.getAttribute(_SMACode));
			return(confirm($msg));
			};

		function SMBasket_onAfterRemove(args){
			// reload page after deleting a product;
			location.replace("seite-nicht-gefunden-404.html");
			};

		function SMShipMethodInfo_onAfterUpdate(args){
			// update SMShop after recalculating the shipment costs
			SMShop.update();
			};

		function SMPayMethodInfo_onAfterUpdate(args){
			// update SMShop after recalculating the payment costs
			SMShop.update();
			};

		function SMShop_variantSelectionChanged(args){
		var $SMP = args[0], _form = args[1], _varset = _vartext = "", _index = 0, _elem = null;
			_elem = document.getElementById("variant_not_found");
			if(_elem!=null) _elem.style.display = "none";
			// update product variant properties after changes occured in
			// the variants html form
			if($SMP.variants.xml.childNodes.length()!=0){
				for(var i=0; i<_form.elements.length; i++){
					_elem = _form.elements[i];
					_index = _elem.options.selectedIndex;
					if(_index<0) _index = 0;
					if(_varset!="") _varset += ";";
					if(_vartext!="") _vartext += ",";
					_varset += _elem.options[_index].value;
					_vartext += (_elem.options[_index].text).replace(/,/g, "&comma;");
					};
				$SMP.variants.activateByValues(_varset, _vartext);
				$SMP.update();
				displayProductProperties($SMP);
				};
			};

		function SMShop_onBasketGUIElemChanged(args){
		var $SMS = args[0], _elem = args[1], index = args[2], _form = null, _name = "", $SMP = null, _uniqueID = "", _variantID = "";
			// update product amount after changes occured in the
			// basket graphical user interface
			if(_elem!=null){
				_name = _elem.id.replace("PD", "");
				_name = _name.replace("Amount", "");
				if(_name.indexOf("-")){
					_uniqueID = _name.split("-")[0];
					_variantID = _name.split("-")[1];
					}
				else _uniqueID = _name;
				if(index>=0){
					$SMP = $SMS.basket.getProductByIndex(index);
					}
				else if(_variantID!=""){
					$SMP = $SMS.basket.getProductById(_uniqueID, _variantID);
					}
				else $SMP = $SMS.basket.getProductById(_uniqueID);
				if($SMP!=null){
					$SMP.setAttribute(_SMAAmount, _elem.value);
					$SMP.update();
					$SMS.basket.update();
					};
				};
			};

		function SMVariants_onAfterActivate(args){
		var _SMVariants = args[0];
			// update form controls, if any
			_SMVariants.refreshFormControls();
			};

		/* sm:broker-ssl begin-edit */
		var useSSLForCheckout = false;
		var sharedSSLURL = "";
		/* sm:broker-ssl end-edit */

		var sPHPSessionUrl = "";
		
		sPHPSessionUrl = (sharedSSLURL==""?SMOMAbsoluteRootURL + "/phpsession.php":"");
		

		var SMFirstInit = false;
		var SMSession = new SXMLSessionManager(sPHPSessionUrl);
		SMFirstInit = SMSession.init("F299USW3B7");

		var SMShop = new cSMShop("SMShop");SMShop.init();
		with(SMShop){
		// set basic data
			setAttribute(_SMAInGross, 1); // Gross Prices Entered (0,1)
			setAttribute(_SMAOutGross, 1); // Display Gross Prices (0,1)
			setAttribute(_SMARoundTo, 0); // Round Final Amount (100,50,10,5,0)
			setAttribute(_SMAMinAmount, 0);
			regions[0] = new Array(0, "DE", "Deutschland", 19, 7, 0, 0, true, false, 2, "^DE[ ]{0,1}[0-9]{9}$");
			regions[1] = new Array(1, "DE01", "Deutschland - Baden-Württemberg", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[2] = new Array(2, "DE02", "Deutschland - Bayern", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[3] = new Array(3, "DE16", "Deutschland - Berlin", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[4] = new Array(4, "DE11", "Deutschland - Brandenburg", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[5] = new Array(5, "DE03", "Deutschland - Bremen", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[6] = new Array(6, "DE04", "Deutschland - Hamburg", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[7] = new Array(7, "DE05", "Deutschland - Hessen", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[8] = new Array(8, "DE12", "Deutschland - Mecklenburg-Vorpommern", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[9] = new Array(9, "DE06", "Deutschland - Niedersachsen", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[10] = new Array(10, "DE07", "Deutschland - Nordrhein-Westfalen", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[11] = new Array(11, "DE08", "Deutschland - Rheinland-Pfalz", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[12] = new Array(12, "DE09", "Deutschland - Saarland", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[13] = new Array(13, "DE13", "Deutschland - Sachsen", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[14] = new Array(14, "DE14", "Deutschland - Sachsen-Anhalt", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[15] = new Array(15, "DE10", "Deutschland - Schleswig-Holstein", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[16] = new Array(16, "DE15", "Deutschland - Thüringen", 0, 0, 0, 0, false, false, 0, "^DE[ ]{0,1}[0-9]{9}$");
			regions[17] = new Array(17, "AT", "Österreich", 20, 10, 0, 0, false, false, 2, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[18] = new Array(18, "AT01", "Österreich - Burgenland", 0, 0, 0, 0, false, false, 0, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[19] = new Array(19, "AT02", "Österreich - Kärnten", 0, 0, 0, 0, false, false, 0, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[20] = new Array(20, "AT03", "Österreich - Niederösterreich", 0, 0, 0, 0, false, false, 0, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[21] = new Array(21, "AT04", "Österreich - Oberösterreich", 0, 0, 0, 0, false, false, 0, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[22] = new Array(22, "AT05", "Österreich - Salzburg", 0, 0, 0, 0, false, false, 0, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[23] = new Array(23, "AT06", "Österreich - Steiermark", 0, 0, 0, 0, false, false, 0, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[24] = new Array(24, "AT07", "Österreich - Tirol", 0, 0, 0, 0, false, false, 0, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[25] = new Array(25, "AT08", "Österreich - Vorarlberg", 0, 0, 0, 0, false, false, 0, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[26] = new Array(26, "AT09", "Österreich - Wien", 0, 0, 0, 0, false, false, 0, "^AT[ ]{0,1}U[0-9]{8}$");
			regions[27] = new Array(27, "CH", "Schweiz", 7.5, 2, 0, 0, false, false, 0, "");
			regions[28] = new Array(28, "CH01", "Schweiz - Aargau", 0, 0, 0, 0, false, false, 0, "");
			regions[29] = new Array(29, "CH02", "Schweiz - Ausser-Rhoden", 0, 0, 0, 0, false, false, 0, "");
			regions[30] = new Array(30, "CH03", "Schweiz - Basel-Landschaft", 0, 0, 0, 0, false, false, 0, "");
			regions[31] = new Array(31, "CH04", "Schweiz - Basel-Stadt", 0, 0, 0, 0, false, false, 0, "");
			regions[32] = new Array(32, "CH05", "Schweiz - Bern", 0, 0, 0, 0, false, false, 0, "");
			regions[33] = new Array(33, "CH06", "Schweiz - Fribourg", 0, 0, 0, 0, false, false, 0, "");
			regions[34] = new Array(34, "CH07", "Schweiz - Geneve", 0, 0, 0, 0, false, false, 0, "");
			regions[35] = new Array(35, "CH08", "Schweiz - Glarus", 0, 0, 0, 0, false, false, 0, "");
			regions[36] = new Array(36, "CH09", "Schweiz - Graubunden", 0, 0, 0, 0, false, false, 0, "");
			regions[37] = new Array(37, "CH10", "Schweiz - Inner-Rhoden", 0, 0, 0, 0, false, false, 0, "");
			regions[38] = new Array(38, "CH26", "Schweiz - Jura", 0, 0, 0, 0, false, false, 0, "");
			regions[39] = new Array(39, "CH11", "Schweiz - Luzern", 0, 0, 0, 0, false, false, 0, "");
			regions[40] = new Array(40, "CH12", "Schweiz - Neuchatel", 0, 0, 0, 0, false, false, 0, "");
			regions[41] = new Array(41, "CH13", "Schweiz - Nidwalden", 0, 0, 0, 0, false, false, 0, "");
			regions[42] = new Array(42, "CH14", "Schweiz - Obwalden", 0, 0, 0, 0, false, false, 0, "");
			regions[43] = new Array(43, "CH15", "Schweiz - Sankt Gallen", 0, 0, 0, 0, false, false, 0, "");
			regions[44] = new Array(44, "CH16", "Schweiz - Schaffhausen", 0, 0, 0, 0, false, false, 0, "");
			regions[45] = new Array(45, "CH17", "Schweiz - Schwyz", 0, 0, 0, 0, false, false, 0, "");
			regions[46] = new Array(46, "CH18", "Schweiz - Solothurn", 0, 0, 0, 0, false, false, 0, "");
			regions[47] = new Array(47, "CH19", "Schweiz - Thurgau", 0, 0, 0, 0, false, false, 0, "");
			regions[48] = new Array(48, "CH20", "Schweiz - Ticino", 0, 0, 0, 0, false, false, 0, "");
			regions[49] = new Array(49, "CH21", "Schweiz - Uri", 0, 0, 0, 0, false, false, 0, "");
			regions[50] = new Array(50, "CH22", "Schweiz - Valais", 0, 0, 0, 0, false, false, 0, "");
			regions[51] = new Array(51, "CH23", "Schweiz - Vaud", 0, 0, 0, 0, false, false, 0, "");
			regions[52] = new Array(52, "CH24", "Schweiz - Zug", 0, 0, 0, 0, false, false, 0, "");
			regions[53] = new Array(53, "CH25", "Schweiz - Zürich", 0, 0, 0, 0, false, false, 0, "");
			regions[54] = new Array(54, "AF", "Afghanistan", 0, 0, 0, 0, false, false, 0, "");
			regions[55] = new Array(55, "AF01", "Afghanistan - Badakhshan", 0, 0, 0, 0, false, false, 0, "");
			regions[56] = new Array(56, "AF02", "Afghanistan - Badghis", 0, 0, 0, 0, false, false, 0, "");
			regions[57] = new Array(57, "AF03", "Afghanistan - Baghlan", 0, 0, 0, 0, false, false, 0, "");
			regions[58] = new Array(58, "AF30", "Afghanistan - Balkh", 0, 0, 0, 0, false, false, 0, "");
			regions[59] = new Array(59, "AF05", "Afghanistan - Bamian", 0, 0, 0, 0, false, false, 0, "");
			regions[60] = new Array(60, "AF06", "Afghanistan - Farah", 0, 0, 0, 0, false, false, 0, "");
			regions[61] = new Array(61, "AF07", "Afghanistan - Faryab", 0, 0, 0, 0, false, false, 0, "");
			regions[62] = new Array(62, "AF08", "Afghanistan - Ghazni", 0, 0, 0, 0, false, false, 0, "");
			regions[63] = new Array(63, "AF09", "Afghanistan - Ghowr", 0, 0, 0, 0, false, false, 0, "");
			regions[64] = new Array(64, "AF10", "Afghanistan - Helmand", 0, 0, 0, 0, false, false, 0, "");
			regions[65] = new Array(65, "AF11", "Afghanistan - Herat", 0, 0, 0, 0, false, false, 0, "");
			regions[66] = new Array(66, "AF31", "Afghanistan - Jowzjan", 0, 0, 0, 0, false, false, 0, "");
			regions[67] = new Array(67, "AF13", "Afghanistan - Kabol", 0, 0, 0, 0, false, false, 0, "");
			regions[68] = new Array(68, "AF23", "Afghanistan - Kandahar", 0, 0, 0, 0, false, false, 0, "");
			regions[69] = new Array(69, "AF14", "Afghanistan - Kapisa", 0, 0, 0, 0, false, false, 0, "");
			regions[70] = new Array(70, "AF15", "Afghanistan - Konar", 0, 0, 0, 0, false, false, 0, "");
			regions[71] = new Array(71, "AF24", "Afghanistan - Kondoz", 0, 0, 0, 0, false, false, 0, "");
			regions[72] = new Array(72, "AF16", "Afghanistan - Laghman", 0, 0, 0, 0, false, false, 0, "");
			regions[73] = new Array(73, "AF17", "Afghanistan - Lowgar", 0, 0, 0, 0, false, false, 0, "");
			regions[74] = new Array(74, "AF18", "Afghanistan - Nangarhar", 0, 0, 0, 0, false, false, 0, "");
			regions[75] = new Array(75, "AF19", "Afghanistan - Nimruz", 0, 0, 0, 0, false, false, 0, "");
			regions[76] = new Array(76, "AF20", "Afghanistan - Oruzgan", 0, 0, 0, 0, false, false, 0, "");
			regions[77] = new Array(77, "AF21", "Afghanistan - Paktia", 0, 0, 0, 0, false, false, 0, "");
			regions[78] = new Array(78, "AF29", "Afghanistan - Paktika", 0, 0, 0, 0, false, false, 0, "");
			regions[79] = new Array(79, "AF22", "Afghanistan - Parvan", 0, 0, 0, 0, false, false, 0, "");
			regions[80] = new Array(80, "AF32", "Afghanistan - Samangan", 0, 0, 0, 0, false, false, 0, "");
			regions[81] = new Array(81, "AF33", "Afghanistan - Sar-e Pol", 0, 0, 0, 0, false, false, 0, "");
			regions[82] = new Array(82, "AF26", "Afghanistan - Takhar", 0, 0, 0, 0, false, false, 0, "");
			regions[83] = new Array(83, "AF27", "Afghanistan - Vardak", 0, 0, 0, 0, false, false, 0, "");
			regions[84] = new Array(84, "AF28", "Afghanistan - Zabol", 0, 0, 0, 0, false, false, 0, "");
			regions[85] = new Array(85, "AX", "Åland", 0, 0, 0, 0, false, false, 0, "");
			regions[86] = new Array(86, "AL", "Albania", 0, 0, 0, 0, false, false, 0, "");
			regions[87] = new Array(87, "AL01", "Albania - Berat", 0, 0, 0, 0, false, false, 0, "");
			regions[88] = new Array(88, "AL29", "Albania - Bulqize", 0, 0, 0, 0, false, false, 0, "");
			regions[89] = new Array(89, "AL30", "Albania - Delvine", 0, 0, 0, 0, false, false, 0, "");
			regions[90] = new Array(90, "AL31", "Albania - Devoll", 0, 0, 0, 0, false, false, 0, "");
			regions[91] = new Array(91, "AL02", "Albania - Diber", 0, 0, 0, 0, false, false, 0, "");
			regions[92] = new Array(92, "AL03", "Albania - Durres", 0, 0, 0, 0, false, false, 0, "");
			regions[93] = new Array(93, "AL04", "Albania - Elbasan", 0, 0, 0, 0, false, false, 0, "");
			regions[94] = new Array(94, "AL05", "Albania - Fier", 0, 0, 0, 0, false, false, 0, "");
			regions[95] = new Array(95, "AL06", "Albania - Gjirokaster", 0, 0, 0, 0, false, false, 0, "");
			regions[96] = new Array(96, "AL07", "Albania - Gramsh", 0, 0, 0, 0, false, false, 0, "");
			regions[97] = new Array(97, "AL32", "Albania - Has", 0, 0, 0, 0, false, false, 0, "");
			regions[98] = new Array(98, "AL33", "Albania - Kavaje", 0, 0, 0, 0, false, false, 0, "");
			regions[99] = new Array(99, "AL08", "Albania - Kolonje", 0, 0, 0, 0, false, false, 0, "");
			regions[100] = new Array(100, "AL09", "Albania - Korce", 0, 0, 0, 0, false, false, 0, "");
			regions[101] = new Array(101, "AL10", "Albania - Kruje", 0, 0, 0, 0, false, false, 0, "");
			regions[102] = new Array(102, "AL34", "Albania - Kucove", 0, 0, 0, 0, false, false, 0, "");
			regions[103] = new Array(103, "AL11", "Albania - Kukes", 0, 0, 0, 0, false, false, 0, "");
			regions[104] = new Array(104, "AL35", "Albania - Kurbin", 0, 0, 0, 0, false, false, 0, "");
			regions[105] = new Array(105, "AL12", "Albania - Lezhe", 0, 0, 0, 0, false, false, 0, "");
			regions[106] = new Array(106, "AL13", "Albania - Librazhd", 0, 0, 0, 0, false, false, 0, "");
			regions[107] = new Array(107, "AL14", "Albania - Lushnje", 0, 0, 0, 0, false, false, 0, "");
			regions[108] = new Array(108, "AL36", "Albania - Malesi e Madhe", 0, 0, 0, 0, false, false, 0, "");
			regions[109] = new Array(109, "AL37", "Albania - Mallakaster", 0, 0, 0, 0, false, false, 0, "");
			regions[110] = new Array(110, "AL15", "Albania - Mat", 0, 0, 0, 0, false, false, 0, "");
			regions[111] = new Array(111, "AL16", "Albania - Mirdite", 0, 0, 0, 0, false, false, 0, "");
			regions[112] = new Array(112, "AL38", "Albania - Peqin", 0, 0, 0, 0, false, false, 0, "");
			regions[113] = new Array(113, "AL17", "Albania - Permet", 0, 0, 0, 0, false, false, 0, "");
			regions[114] = new Array(114, "AL18", "Albania - Pogradec", 0, 0, 0, 0, false, false, 0, "");
			regions[115] = new Array(115, "AL19", "Albania - Puke", 0, 0, 0, 0, false, false, 0, "");
			regions[116] = new Array(116, "AL20", "Albania - Sarande", 0, 0, 0, 0, false, false, 0, "");
			regions[117] = new Array(117, "AL21", "Albania - Shkoder", 0, 0, 0, 0, false, false, 0, "");
			regions[118] = new Array(118, "AL22", "Albania - Skrapar", 0, 0, 0, 0, false, false, 0, "");
			regions[119] = new Array(119, "AL23", "Albania - Tepelene", 0, 0, 0, 0, false, false, 0, "");
			regions[120] = new Array(120, "AL28", "Albania - Tirane", 0, 0, 0, 0, false, false, 0, "");
			regions[121] = new Array(121, "AL39", "Albania - Tirane", 0, 0, 0, 0, false, false, 0, "");
			regions[122] = new Array(122, "AL26", "Albania - Tropoje", 0, 0, 0, 0, false, false, 0, "");
			regions[123] = new Array(123, "AL27", "Albania - Vlore", 0, 0, 0, 0, false, false, 0, "");
			regions[124] = new Array(124, "DZ", "Algeria", 0, 0, 0, 0, false, false, 0, "");
			regions[125] = new Array(125, "DZ34", "Algeria - Adrar", 0, 0, 0, 0, false, false, 0, "");
			regions[126] = new Array(126, "DZ35", "Algeria - Ain Defla", 0, 0, 0, 0, false, false, 0, "");
			regions[127] = new Array(127, "DZ36", "Algeria - Ain Temouchent", 0, 0, 0, 0, false, false, 0, "");
			regions[128] = new Array(128, "DZ01", "Algeria - Alger", 0, 0, 0, 0, false, false, 0, "");
			regions[129] = new Array(129, "DZ37", "Algeria - Annaba", 0, 0, 0, 0, false, false, 0, "");
			regions[130] = new Array(130, "DZ03", "Algeria - Batna", 0, 0, 0, 0, false, false, 0, "");
			regions[131] = new Array(131, "DZ38", "Algeria - Bechar", 0, 0, 0, 0, false, false, 0, "");
			regions[132] = new Array(132, "DZ18", "Algeria - Bejaia", 0, 0, 0, 0, false, false, 0, "");
			regions[133] = new Array(133, "DZ19", "Algeria - Biskra", 0, 0, 0, 0, false, false, 0, "");
			regions[134] = new Array(134, "DZ20", "Algeria - Blida", 0, 0, 0, 0, false, false, 0, "");
			regions[135] = new Array(135, "DZ39", "Algeria - Bordj Bou Arreridj", 0, 0, 0, 0, false, false, 0, "");
			regions[136] = new Array(136, "DZ21", "Algeria - Bouira", 0, 0, 0, 0, false, false, 0, "");
			regions[137] = new Array(137, "DZ40", "Algeria - Boumerdes", 0, 0, 0, 0, false, false, 0, "");
			regions[138] = new Array(138, "DZ41", "Algeria - Chlef", 0, 0, 0, 0, false, false, 0, "");
			regions[139] = new Array(139, "DZ04", "Algeria - Constantine", 0, 0, 0, 0, false, false, 0, "");
			regions[140] = new Array(140, "DZ22", "Algeria - Djelfa", 0, 0, 0, 0, false, false, 0, "");
			regions[141] = new Array(141, "DZ42", "Algeria - El Bayadh", 0, 0, 0, 0, false, false, 0, "");
			regions[142] = new Array(142, "DZ43", "Algeria - El Oued", 0, 0, 0, 0, false, false, 0, "");
			regions[143] = new Array(143, "DZ44", "Algeria - El Tarf", 0, 0, 0, 0, false, false, 0, "");
			regions[144] = new Array(144, "DZ45", "Algeria - Ghardaia", 0, 0, 0, 0, false, false, 0, "");
			regions[145] = new Array(145, "DZ23", "Algeria - Guelma", 0, 0, 0, 0, false, false, 0, "");
			regions[146] = new Array(146, "DZ46", "Algeria - Illizi", 0, 0, 0, 0, false, false, 0, "");
			regions[147] = new Array(147, "DZ24", "Algeria - Jijel", 0, 0, 0, 0, false, false, 0, "");
			regions[148] = new Array(148, "DZ47", "Algeria - Khenchela", 0, 0, 0, 0, false, false, 0, "");
			regions[149] = new Array(149, "DZ25", "Algeria - Laghouat", 0, 0, 0, 0, false, false, 0, "");
			regions[150] = new Array(150, "DZ26", "Algeria - Mascara", 0, 0, 0, 0, false, false, 0, "");
			regions[151] = new Array(151, "DZ06", "Algeria - Medea", 0, 0, 0, 0, false, false, 0, "");
			regions[152] = new Array(152, "DZ48", "Algeria - Mila", 0, 0, 0, 0, false, false, 0, "");
			regions[153] = new Array(153, "DZ07", "Algeria - Mostaganem", 0, 0, 0, 0, false, false, 0, "");
			regions[154] = new Array(154, "DZ27", "Algeria - M'sila", 0, 0, 0, 0, false, false, 0, "");
			regions[155] = new Array(155, "DZ49", "Algeria - Naama", 0, 0, 0, 0, false, false, 0, "");
			regions[156] = new Array(156, "DZ09", "Algeria - Oran", 0, 0, 0, 0, false, false, 0, "");
			regions[157] = new Array(157, "DZ50", "Algeria - Ouargla", 0, 0, 0, 0, false, false, 0, "");
			regions[158] = new Array(158, "DZ29", "Algeria - Oum el Bouaghi", 0, 0, 0, 0, false, false, 0, "");
			regions[159] = new Array(159, "DZ51", "Algeria - Relizane", 0, 0, 0, 0, false, false, 0, "");
			regions[160] = new Array(160, "DZ10", "Algeria - Saida", 0, 0, 0, 0, false, false, 0, "");
			regions[161] = new Array(161, "DZ12", "Algeria - Setif", 0, 0, 0, 0, false, false, 0, "");
			regions[162] = new Array(162, "DZ30", "Algeria - Sidi Bel Abbes", 0, 0, 0, 0, false, false, 0, "");
			regions[163] = new Array(163, "DZ31", "Algeria - Skikda", 0, 0, 0, 0, false, false, 0, "");
			regions[164] = new Array(164, "DZ52", "Algeria - Souk Ahras", 0, 0, 0, 0, false, false, 0, "");
			regions[165] = new Array(165, "DZ53", "Algeria - Tamanghasset", 0, 0, 0, 0, false, false, 0, "");
			regions[166] = new Array(166, "DZ33", "Algeria - Tebessa", 0, 0, 0, 0, false, false, 0, "");
			regions[167] = new Array(167, "DZ13", "Algeria - Tiaret", 0, 0, 0, 0, false, false, 0, "");
			regions[168] = new Array(168, "DZ54", "Algeria - Tindouf", 0, 0, 0, 0, false, false, 0, "");
			regions[169] = new Array(169, "DZ55", "Algeria - Tipaza", 0, 0, 0, 0, false, false, 0, "");
			regions[170] = new Array(170, "DZ56", "Algeria - Tissemsilt", 0, 0, 0, 0, false, false, 0, "");
			regions[171] = new Array(171, "DZ14", "Algeria - Tizi Ouzou", 0, 0, 0, 0, false, false, 0, "");
			regions[172] = new Array(172, "DZ15", "Algeria - Tlemcen", 0, 0, 0, 0, false, false, 0, "");
			regions[173] = new Array(173, "AS", "American Samoa", 0, 0, 0, 0, false, false, 0, "");
			regions[174] = new Array(174, "AD", "Andorra", 0, 0, 0, 0, false, false, 0, "");
			regions[175] = new Array(175, "AD07", "Andorra - Andorra la Vella", 0, 0, 0, 0, false, false, 0, "");
			regions[176] = new Array(176, "AD02", "Andorra - Canillo", 0, 0, 0, 0, false, false, 0, "");
			regions[177] = new Array(177, "AD03", "Andorra - Encamp", 0, 0, 0, 0, false, false, 0, "");
			regions[178] = new Array(178, "AD08", "Andorra - Escaldes-Engordany", 0, 0, 0, 0, false, false, 0, "");
			regions[179] = new Array(179, "AD04", "Andorra - La Massana", 0, 0, 0, 0, false, false, 0, "");
			regions[180] = new Array(180, "AD05", "Andorra - Ordino", 0, 0, 0, 0, false, false, 0, "");
			regions[181] = new Array(181, "AD06", "Andorra - Sant Julia de Loria", 0, 0, 0, 0, false, false, 0, "");
			regions[182] = new Array(182, "AO", "Angola", 0, 0, 0, 0, false, false, 0, "");
			regions[183] = new Array(183, "AO19", "Angola - Bengo", 0, 0, 0, 0, false, false, 0, "");
			regions[184] = new Array(184, "AO01", "Angola - Benguela", 0, 0, 0, 0, false, false, 0, "");
			regions[185] = new Array(185, "AO02", "Angola - Bie", 0, 0, 0, 0, false, false, 0, "");
			regions[186] = new Array(186, "AO03", "Angola - Cabinda", 0, 0, 0, 0, false, false, 0, "");
			regions[187] = new Array(187, "AO04", "Angola - Cuando Cubango", 0, 0, 0, 0, false, false, 0, "");
			regions[188] = new Array(188, "AO05", "Angola - Cuanza Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[189] = new Array(189, "AO06", "Angola - Cuanza Sul", 0, 0, 0, 0, false, false, 0, "");
			regions[190] = new Array(190, "AO07", "Angola - Cunene", 0, 0, 0, 0, false, false, 0, "");
			regions[191] = new Array(191, "AO08", "Angola - Huambo", 0, 0, 0, 0, false, false, 0, "");
			regions[192] = new Array(192, "AO09", "Angola - Huila", 0, 0, 0, 0, false, false, 0, "");
			regions[193] = new Array(193, "AO20", "Angola - Luanda", 0, 0, 0, 0, false, false, 0, "");
			regions[194] = new Array(194, "AO17", "Angola - Lunda Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[195] = new Array(195, "AO18", "Angola - Lunda Sul", 0, 0, 0, 0, false, false, 0, "");
			regions[196] = new Array(196, "AO12", "Angola - Malanje", 0, 0, 0, 0, false, false, 0, "");
			regions[197] = new Array(197, "AO14", "Angola - Moxico", 0, 0, 0, 0, false, false, 0, "");
			regions[198] = new Array(198, "AO15", "Angola - Uige", 0, 0, 0, 0, false, false, 0, "");
			regions[199] = new Array(199, "AO16", "Angola - Zaire", 0, 0, 0, 0, false, false, 0, "");
			regions[200] = new Array(200, "AI", "Anguilla", 0, 0, 0, 0, false, false, 0, "");
			regions[201] = new Array(201, "AQ", "Antarctica", 0, 0, 0, 0, false, false, 0, "");
			regions[202] = new Array(202, "AG", "Antigua and Barbuda", 0, 0, 0, 0, false, false, 0, "");
			regions[203] = new Array(203, "AG01", "Antigua and Barbuda - Barbuda", 0, 0, 0, 0, false, false, 0, "");
			regions[204] = new Array(204, "AG03", "Antigua and Barbuda - Saint George", 0, 0, 0, 0, false, false, 0, "");
			regions[205] = new Array(205, "AG04", "Antigua and Barbuda - Saint John", 0, 0, 0, 0, false, false, 0, "");
			regions[206] = new Array(206, "AG05", "Antigua and Barbuda - Saint Mary", 0, 0, 0, 0, false, false, 0, "");
			regions[207] = new Array(207, "AG06", "Antigua and Barbuda - Saint Paul", 0, 0, 0, 0, false, false, 0, "");
			regions[208] = new Array(208, "AG07", "Antigua and Barbuda - Saint Peter", 0, 0, 0, 0, false, false, 0, "");
			regions[209] = new Array(209, "AG08", "Antigua and Barbuda - Saint Philip", 0, 0, 0, 0, false, false, 0, "");
			regions[210] = new Array(210, "AR", "Argentina", 0, 0, 0, 0, false, false, 0, "");
			regions[211] = new Array(211, "AR01", "Argentina - Buenos Aires", 0, 0, 0, 0, false, false, 0, "");
			regions[212] = new Array(212, "AR02", "Argentina - Catamarca", 0, 0, 0, 0, false, false, 0, "");
			regions[213] = new Array(213, "AR03", "Argentina - Chaco", 0, 0, 0, 0, false, false, 0, "");
			regions[214] = new Array(214, "AR04", "Argentina - Chubut", 0, 0, 0, 0, false, false, 0, "");
			regions[215] = new Array(215, "AR05", "Argentina - Cordoba", 0, 0, 0, 0, false, false, 0, "");
			regions[216] = new Array(216, "AR06", "Argentina - Corrientes", 0, 0, 0, 0, false, false, 0, "");
			regions[217] = new Array(217, "AR07", "Argentina - Distrito Federal", 0, 0, 0, 0, false, false, 0, "");
			regions[218] = new Array(218, "AR08", "Argentina - Entre Rios", 0, 0, 0, 0, false, false, 0, "");
			regions[219] = new Array(219, "AR09", "Argentina - Formosa", 0, 0, 0, 0, false, false, 0, "");
			regions[220] = new Array(220, "AR10", "Argentina - Jujuy", 0, 0, 0, 0, false, false, 0, "");
			regions[221] = new Array(221, "AR11", "Argentina - La Pampa", 0, 0, 0, 0, false, false, 0, "");
			regions[222] = new Array(222, "AR12", "Argentina - La Rioja", 0, 0, 0, 0, false, false, 0, "");
			regions[223] = new Array(223, "AR13", "Argentina - Mendoza", 0, 0, 0, 0, false, false, 0, "");
			regions[224] = new Array(224, "AR14", "Argentina - Misiones", 0, 0, 0, 0, false, false, 0, "");
			regions[225] = new Array(225, "AR15", "Argentina - Neuquen", 0, 0, 0, 0, false, false, 0, "");
			regions[226] = new Array(226, "AR16", "Argentina - Rio Negro", 0, 0, 0, 0, false, false, 0, "");
			regions[227] = new Array(227, "AR17", "Argentina - Salta", 0, 0, 0, 0, false, false, 0, "");
			regions[228] = new Array(228, "AR18", "Argentina - San Juan", 0, 0, 0, 0, false, false, 0, "");
			regions[229] = new Array(229, "AR19", "Argentina - San Luis", 0, 0, 0, 0, false, false, 0, "");
			regions[230] = new Array(230, "AR20", "Argentina - Santa Cruz", 0, 0, 0, 0, false, false, 0, "");
			regions[231] = new Array(231, "AR21", "Argentina - Santa Fe", 0, 0, 0, 0, false, false, 0, "");
			regions[232] = new Array(232, "AR22", "Argentina - Santiago del Estero", 0, 0, 0, 0, false, false, 0, "");
			regions[233] = new Array(233, "AR23", "Argentina - Tierra del Fuego", 0, 0, 0, 0, false, false, 0, "");
			regions[234] = new Array(234, "AR24", "Argentina - Tucuman", 0, 0, 0, 0, false, false, 0, "");
			regions[235] = new Array(235, "AM", "Armenia", 0, 0, 0, 0, false, false, 0, "");
			regions[236] = new Array(236, "AM01", "Armenia - Aragatsotn", 0, 0, 0, 0, false, false, 0, "");
			regions[237] = new Array(237, "AM02", "Armenia - Ararat", 0, 0, 0, 0, false, false, 0, "");
			regions[238] = new Array(238, "AM03", "Armenia - Armavir", 0, 0, 0, 0, false, false, 0, "");
			regions[239] = new Array(239, "AM04", "Armenia - Geghark'unik'", 0, 0, 0, 0, false, false, 0, "");
			regions[240] = new Array(240, "AM05", "Armenia - Kotayk'", 0, 0, 0, 0, false, false, 0, "");
			regions[241] = new Array(241, "AM06", "Armenia - Lorri", 0, 0, 0, 0, false, false, 0, "");
			regions[242] = new Array(242, "AM07", "Armenia - Shirak", 0, 0, 0, 0, false, false, 0, "");
			regions[243] = new Array(243, "AM08", "Armenia - Syunik'", 0, 0, 0, 0, false, false, 0, "");
			regions[244] = new Array(244, "AM09", "Armenia - Tavush", 0, 0, 0, 0, false, false, 0, "");
			regions[245] = new Array(245, "AM10", "Armenia - Vayots' Dzor", 0, 0, 0, 0, false, false, 0, "");
			regions[246] = new Array(246, "AM11", "Armenia - Yerevan", 0, 0, 0, 0, false, false, 0, "");
			regions[247] = new Array(247, "AW", "Aruba", 0, 0, 0, 0, false, false, 0, "");
			regions[248] = new Array(248, "AU", "Australia", 10, 0, 0, 0, false, false, 0, "");
			regions[249] = new Array(249, "AU01", "Australia - Australian Capital Territory", 0, 0, 0, 0, false, false, 0, "");
			regions[250] = new Array(250, "AU02", "Australia - New South Wales", 0, 0, 0, 0, false, false, 0, "");
			regions[251] = new Array(251, "AU03", "Australia - Northern Territory", 0, 0, 0, 0, false, false, 0, "");
			regions[252] = new Array(252, "AU04", "Australia - Queensland", 0, 0, 0, 0, false, false, 0, "");
			regions[253] = new Array(253, "AU05", "Australia - South Australia", 0, 0, 0, 0, false, false, 0, "");
			regions[254] = new Array(254, "AU06", "Australia - Tasmania", 0, 0, 0, 0, false, false, 0, "");
			regions[255] = new Array(255, "AU07", "Australia - Victoria", 0, 0, 0, 0, false, false, 0, "");
			regions[256] = new Array(256, "AU08", "Australia - Western Australia", 0, 0, 0, 0, false, false, 0, "");
			regions[257] = new Array(257, "AZ", "Azerbaijan", 0, 0, 0, 0, false, false, 0, "");
			regions[258] = new Array(258, "AZ01", "Azerbaijan - Abseron", 0, 0, 0, 0, false, false, 0, "");
			regions[259] = new Array(259, "AZ02", "Azerbaijan - Agcabadi", 0, 0, 0, 0, false, false, 0, "");
			regions[260] = new Array(260, "AZ03", "Azerbaijan - Agdam", 0, 0, 0, 0, false, false, 0, "");
			regions[261] = new Array(261, "AZ04", "Azerbaijan - Agdas", 0, 0, 0, 0, false, false, 0, "");
			regions[262] = new Array(262, "AZ05", "Azerbaijan - Agstafa", 0, 0, 0, 0, false, false, 0, "");
			regions[263] = new Array(263, "AZ06", "Azerbaijan - Agsu", 0, 0, 0, 0, false, false, 0, "");
			regions[264] = new Array(264, "AZ07", "Azerbaijan - Ali Bayramli", 0, 0, 0, 0, false, false, 0, "");
			regions[265] = new Array(265, "AZ08", "Azerbaijan - Astara", 0, 0, 0, 0, false, false, 0, "");
			regions[266] = new Array(266, "AZ09", "Azerbaijan - Baki", 0, 0, 0, 0, false, false, 0, "");
			regions[267] = new Array(267, "AZ10", "Azerbaijan - Balakan", 0, 0, 0, 0, false, false, 0, "");
			regions[268] = new Array(268, "AZ11", "Azerbaijan - Barda", 0, 0, 0, 0, false, false, 0, "");
			regions[269] = new Array(269, "AZ12", "Azerbaijan - Beylaqan", 0, 0, 0, 0, false, false, 0, "");
			regions[270] = new Array(270, "AZ13", "Azerbaijan - Bilasuvar", 0, 0, 0, 0, false, false, 0, "");
			regions[271] = new Array(271, "AZ14", "Azerbaijan - Cabrayil", 0, 0, 0, 0, false, false, 0, "");
			regions[272] = new Array(272, "AZ15", "Azerbaijan - Calilabad", 0, 0, 0, 0, false, false, 0, "");
			regions[273] = new Array(273, "AZ16", "Azerbaijan - Daskasan", 0, 0, 0, 0, false, false, 0, "");
			regions[274] = new Array(274, "AZ17", "Azerbaijan - Davaci", 0, 0, 0, 0, false, false, 0, "");
			regions[275] = new Array(275, "AZ18", "Azerbaijan - Fuzuli", 0, 0, 0, 0, false, false, 0, "");
			regions[276] = new Array(276, "AZ19", "Azerbaijan - Gadabay", 0, 0, 0, 0, false, false, 0, "");
			regions[277] = new Array(277, "AZ20", "Azerbaijan - Ganca", 0, 0, 0, 0, false, false, 0, "");
			regions[278] = new Array(278, "AZ21", "Azerbaijan - Goranboy", 0, 0, 0, 0, false, false, 0, "");
			regions[279] = new Array(279, "AZ22", "Azerbaijan - Goycay", 0, 0, 0, 0, false, false, 0, "");
			regions[280] = new Array(280, "AZ23", "Azerbaijan - Haciqabul", 0, 0, 0, 0, false, false, 0, "");
			regions[281] = new Array(281, "AZ24", "Azerbaijan - Imisli", 0, 0, 0, 0, false, false, 0, "");
			regions[282] = new Array(282, "AZ25", "Azerbaijan - Ismayilli", 0, 0, 0, 0, false, false, 0, "");
			regions[283] = new Array(283, "AZ26", "Azerbaijan - Kalbacar", 0, 0, 0, 0, false, false, 0, "");
			regions[284] = new Array(284, "AZ27", "Azerbaijan - Kurdamir", 0, 0, 0, 0, false, false, 0, "");
			regions[285] = new Array(285, "AZ28", "Azerbaijan - Lacin", 0, 0, 0, 0, false, false, 0, "");
			regions[286] = new Array(286, "AZ30", "Azerbaijan - Lankaran", 0, 0, 0, 0, false, false, 0, "");
			regions[287] = new Array(287, "AZ29", "Azerbaijan - Lankaran", 0, 0, 0, 0, false, false, 0, "");
			regions[288] = new Array(288, "AZ31", "Azerbaijan - Lerik", 0, 0, 0, 0, false, false, 0, "");
			regions[289] = new Array(289, "AZ32", "Azerbaijan - Masalli", 0, 0, 0, 0, false, false, 0, "");
			regions[290] = new Array(290, "AZ33", "Azerbaijan - Mingacevir", 0, 0, 0, 0, false, false, 0, "");
			regions[291] = new Array(291, "AZ34", "Azerbaijan - Naftalan", 0, 0, 0, 0, false, false, 0, "");
			regions[292] = new Array(292, "AZ35", "Azerbaijan - Naxcivan", 0, 0, 0, 0, false, false, 0, "");
			regions[293] = new Array(293, "AZ36", "Azerbaijan - Neftcala", 0, 0, 0, 0, false, false, 0, "");
			regions[294] = new Array(294, "AZ37", "Azerbaijan - Oguz", 0, 0, 0, 0, false, false, 0, "");
			regions[295] = new Array(295, "AZ38", "Azerbaijan - Qabala", 0, 0, 0, 0, false, false, 0, "");
			regions[296] = new Array(296, "AZ39", "Azerbaijan - Qax", 0, 0, 0, 0, false, false, 0, "");
			regions[297] = new Array(297, "AZ40", "Azerbaijan - Qazax", 0, 0, 0, 0, false, false, 0, "");
			regions[298] = new Array(298, "AZ41", "Azerbaijan - Qobustan", 0, 0, 0, 0, false, false, 0, "");
			regions[299] = new Array(299, "AZ42", "Azerbaijan - Quba", 0, 0, 0, 0, false, false, 0, "");
			regions[300] = new Array(300, "AZ43", "Azerbaijan - Qubadli", 0, 0, 0, 0, false, false, 0, "");
			regions[301] = new Array(301, "AZ44", "Azerbaijan - Qusar", 0, 0, 0, 0, false, false, 0, "");
			regions[302] = new Array(302, "AZ45", "Azerbaijan - Saatli", 0, 0, 0, 0, false, false, 0, "");
			regions[303] = new Array(303, "AZ46", "Azerbaijan - Sabirabad", 0, 0, 0, 0, false, false, 0, "");
			regions[304] = new Array(304, "AZ47", "Azerbaijan - Saki", 0, 0, 0, 0, false, false, 0, "");
			regions[305] = new Array(305, "AZ48", "Azerbaijan - Saki", 0, 0, 0, 0, false, false, 0, "");
			regions[306] = new Array(306, "AZ49", "Azerbaijan - Salyan", 0, 0, 0, 0, false, false, 0, "");
			regions[307] = new Array(307, "AZ50", "Azerbaijan - Samaxi", 0, 0, 0, 0, false, false, 0, "");
			regions[308] = new Array(308, "AZ51", "Azerbaijan - Samkir", 0, 0, 0, 0, false, false, 0, "");
			regions[309] = new Array(309, "AZ52", "Azerbaijan - Samux", 0, 0, 0, 0, false, false, 0, "");
			regions[310] = new Array(310, "AZ53", "Azerbaijan - Siyazan", 0, 0, 0, 0, false, false, 0, "");
			regions[311] = new Array(311, "AZ54", "Azerbaijan - Sumqayit", 0, 0, 0, 0, false, false, 0, "");
			regions[312] = new Array(312, "AZ55", "Azerbaijan - Susa", 0, 0, 0, 0, false, false, 0, "");
			regions[313] = new Array(313, "AZ56", "Azerbaijan - Susa", 0, 0, 0, 0, false, false, 0, "");
			regions[314] = new Array(314, "AZ57", "Azerbaijan - Tartar", 0, 0, 0, 0, false, false, 0, "");
			regions[315] = new Array(315, "AZ58", "Azerbaijan - Tovuz", 0, 0, 0, 0, false, false, 0, "");
			regions[316] = new Array(316, "AZ59", "Azerbaijan - Ucar", 0, 0, 0, 0, false, false, 0, "");
			regions[317] = new Array(317, "AZ60", "Azerbaijan - Xacmaz", 0, 0, 0, 0, false, false, 0, "");
			regions[318] = new Array(318, "AZ61", "Azerbaijan - Xankandi", 0, 0, 0, 0, false, false, 0, "");
			regions[319] = new Array(319, "AZ62", "Azerbaijan - Xanlar", 0, 0, 0, 0, false, false, 0, "");
			regions[320] = new Array(320, "AZ63", "Azerbaijan - Xizi", 0, 0, 0, 0, false, false, 0, "");
			regions[321] = new Array(321, "AZ64", "Azerbaijan - Xocali", 0, 0, 0, 0, false, false, 0, "");
			regions[322] = new Array(322, "AZ65", "Azerbaijan - Xocavand", 0, 0, 0, 0, false, false, 0, "");
			regions[323] = new Array(323, "AZ66", "Azerbaijan - Yardimli", 0, 0, 0, 0, false, false, 0, "");
			regions[324] = new Array(324, "AZ67", "Azerbaijan - Yevlax", 0, 0, 0, 0, false, false, 0, "");
			regions[325] = new Array(325, "AZ68", "Azerbaijan - Yevlax", 0, 0, 0, 0, false, false, 0, "");
			regions[326] = new Array(326, "AZ69", "Azerbaijan - Zangilan", 0, 0, 0, 0, false, false, 0, "");
			regions[327] = new Array(327, "AZ70", "Azerbaijan - Zaqatala", 0, 0, 0, 0, false, false, 0, "");
			regions[328] = new Array(328, "AZ71", "Azerbaijan - Zardab", 0, 0, 0, 0, false, false, 0, "");
			regions[329] = new Array(329, "BS", "Bahamas", 0, 0, 0, 0, false, false, 0, "");
			regions[330] = new Array(330, "BS24", "Bahamas - Acklins and Crooked Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[331] = new Array(331, "BS05", "Bahamas - Bimini", 0, 0, 0, 0, false, false, 0, "");
			regions[332] = new Array(332, "BS06", "Bahamas - Cat Island", 0, 0, 0, 0, false, false, 0, "");
			regions[333] = new Array(333, "BS10", "Bahamas - Exuma", 0, 0, 0, 0, false, false, 0, "");
			regions[334] = new Array(334, "BS25", "Bahamas - Freeport", 0, 0, 0, 0, false, false, 0, "");
			regions[335] = new Array(335, "BS26", "Bahamas - Fresh Creek", 0, 0, 0, 0, false, false, 0, "");
			regions[336] = new Array(336, "BS27", "Bahamas - Governor's Harbour", 0, 0, 0, 0, false, false, 0, "");
			regions[337] = new Array(337, "BS28", "Bahamas - Green Turtle Cay", 0, 0, 0, 0, false, false, 0, "");
			regions[338] = new Array(338, "BS22", "Bahamas - Harbour Island", 0, 0, 0, 0, false, false, 0, "");
			regions[339] = new Array(339, "BS29", "Bahamas - High Rock", 0, 0, 0, 0, false, false, 0, "");
			regions[340] = new Array(340, "BS13", "Bahamas - Inagua", 0, 0, 0, 0, false, false, 0, "");
			regions[341] = new Array(341, "BS30", "Bahamas - Kemps Bay", 0, 0, 0, 0, false, false, 0, "");
			regions[342] = new Array(342, "BS15", "Bahamas - Long Island", 0, 0, 0, 0, false, false, 0, "");
			regions[343] = new Array(343, "BS31", "Bahamas - Marsh Harbour", 0, 0, 0, 0, false, false, 0, "");
			regions[344] = new Array(344, "BS16", "Bahamas - Mayaguana", 0, 0, 0, 0, false, false, 0, "");
			regions[345] = new Array(345, "BS23", "Bahamas - New Providence", 0, 0, 0, 0, false, false, 0, "");
			regions[346] = new Array(346, "BS32", "Bahamas - Nichollstown and Berry Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[347] = new Array(347, "BS18", "Bahamas - Ragged Island", 0, 0, 0, 0, false, false, 0, "");
			regions[348] = new Array(348, "BS33", "Bahamas - Rock Sound", 0, 0, 0, 0, false, false, 0, "");
			regions[349] = new Array(349, "BS35", "Bahamas - San Salvador and Rum Cay", 0, 0, 0, 0, false, false, 0, "");
			regions[350] = new Array(350, "BS34", "Bahamas - Sandy Point", 0, 0, 0, 0, false, false, 0, "");
			regions[351] = new Array(351, "BH", "Bahrain", 0, 0, 0, 0, false, false, 0, "");
			regions[352] = new Array(352, "BH01", "Bahrain - Al Hadd", 0, 0, 0, 0, false, false, 0, "");
			regions[353] = new Array(353, "BH02", "Bahrain - Al Manamah", 0, 0, 0, 0, false, false, 0, "");
			regions[354] = new Array(354, "BH08", "Bahrain - Al Mintaqah al Gharbiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[355] = new Array(355, "BH11", "Bahrain - Al Mintaqah al Wusta", 0, 0, 0, 0, false, false, 0, "");
			regions[356] = new Array(356, "BH10", "Bahrain - Al Mintaqah ash Shamaliyah", 0, 0, 0, 0, false, false, 0, "");
			regions[357] = new Array(357, "BH03", "Bahrain - Al Muharraq", 0, 0, 0, 0, false, false, 0, "");
			regions[358] = new Array(358, "BH13", "Bahrain - Ar Rifa", 0, 0, 0, 0, false, false, 0, "");
			regions[359] = new Array(359, "BH05", "Bahrain - Jidd Hafs", 0, 0, 0, 0, false, false, 0, "");
			regions[360] = new Array(360, "BH12", "Bahrain - Madinat", 0, 0, 0, 0, false, false, 0, "");
			regions[361] = new Array(361, "BH14", "Bahrain - Madinat Hamad", 0, 0, 0, 0, false, false, 0, "");
			regions[362] = new Array(362, "BH09", "Bahrain - Mintaqat Juzur Hawar", 0, 0, 0, 0, false, false, 0, "");
			regions[363] = new Array(363, "BH06", "Bahrain - Sitrah", 0, 0, 0, 0, false, false, 0, "");
			regions[364] = new Array(364, "BD", "Bangladesh", 0, 0, 0, 0, false, false, 0, "");
			regions[365] = new Array(365, "BD22", "Bangladesh - Bagerhat", 0, 0, 0, 0, false, false, 0, "");
			regions[366] = new Array(366, "BD04", "Bangladesh - Bandarban", 0, 0, 0, 0, false, false, 0, "");
			regions[367] = new Array(367, "BD25", "Bangladesh - Barguna", 0, 0, 0, 0, false, false, 0, "");
			regions[368] = new Array(368, "BD01", "Bangladesh - Barisal", 0, 0, 0, 0, false, false, 0, "");
			regions[369] = new Array(369, "BD23", "Bangladesh - Bhola", 0, 0, 0, 0, false, false, 0, "");
			regions[370] = new Array(370, "BD24", "Bangladesh - Bogra", 0, 0, 0, 0, false, false, 0, "");
			regions[371] = new Array(371, "BD26", "Bangladesh - Brahmanbaria", 0, 0, 0, 0, false, false, 0, "");
			regions[372] = new Array(372, "BD27", "Bangladesh - Chandpur", 0, 0, 0, 0, false, false, 0, "");
			regions[373] = new Array(373, "BD28", "Bangladesh - Chapai Nawabganj", 0, 0, 0, 0, false, false, 0, "");
			regions[374] = new Array(374, "BD29", "Bangladesh - Chattagram", 0, 0, 0, 0, false, false, 0, "");
			regions[375] = new Array(375, "BD30", "Bangladesh - Chuadanga", 0, 0, 0, 0, false, false, 0, "");
			regions[376] = new Array(376, "BD05", "Bangladesh - Comilla", 0, 0, 0, 0, false, false, 0, "");
			regions[377] = new Array(377, "BD31", "Bangladesh - Cox's Bazar", 0, 0, 0, 0, false, false, 0, "");
			regions[378] = new Array(378, "BD32", "Bangladesh - Dhaka", 0, 0, 0, 0, false, false, 0, "");
			regions[379] = new Array(379, "BD33", "Bangladesh - Dinajpur", 0, 0, 0, 0, false, false, 0, "");
			regions[380] = new Array(380, "BD34", "Bangladesh - Faridpur", 0, 0, 0, 0, false, false, 0, "");
			regions[381] = new Array(381, "BD35", "Bangladesh - Feni", 0, 0, 0, 0, false, false, 0, "");
			regions[382] = new Array(382, "BD36", "Bangladesh - Gaibandha", 0, 0, 0, 0, false, false, 0, "");
			regions[383] = new Array(383, "BD37", "Bangladesh - Gazipur", 0, 0, 0, 0, false, false, 0, "");
			regions[384] = new Array(384, "BD38", "Bangladesh - Gopalganj", 0, 0, 0, 0, false, false, 0, "");
			regions[385] = new Array(385, "BD39", "Bangladesh - Habiganj", 0, 0, 0, 0, false, false, 0, "");
			regions[386] = new Array(386, "BD40", "Bangladesh - Jaipurhat", 0, 0, 0, 0, false, false, 0, "");
			regions[387] = new Array(387, "BD41", "Bangladesh - Jamalpur", 0, 0, 0, 0, false, false, 0, "");
			regions[388] = new Array(388, "BD42", "Bangladesh - Jessore", 0, 0, 0, 0, false, false, 0, "");
			regions[389] = new Array(389, "BD43", "Bangladesh - Jhalakati", 0, 0, 0, 0, false, false, 0, "");
			regions[390] = new Array(390, "BD44", "Bangladesh - Jhenaidah", 0, 0, 0, 0, false, false, 0, "");
			regions[391] = new Array(391, "BD45", "Bangladesh - Khagrachari", 0, 0, 0, 0, false, false, 0, "");
			regions[392] = new Array(392, "BD46", "Bangladesh - Khulna", 0, 0, 0, 0, false, false, 0, "");
			regions[393] = new Array(393, "BD47", "Bangladesh - Kishorganj", 0, 0, 0, 0, false, false, 0, "");
			regions[394] = new Array(394, "BD48", "Bangladesh - Kurigram", 0, 0, 0, 0, false, false, 0, "");
			regions[395] = new Array(395, "BD49", "Bangladesh - Kushtia", 0, 0, 0, 0, false, false, 0, "");
			regions[396] = new Array(396, "BD50", "Bangladesh - Laksmipur", 0, 0, 0, 0, false, false, 0, "");
			regions[397] = new Array(397, "BD51", "Bangladesh - Lalmonirhat", 0, 0, 0, 0, false, false, 0, "");
			regions[398] = new Array(398, "BD52", "Bangladesh - Madaripur", 0, 0, 0, 0, false, false, 0, "");
			regions[399] = new Array(399, "BD53", "Bangladesh - Magura", 0, 0, 0, 0, false, false, 0, "");
			regions[400] = new Array(400, "BD54", "Bangladesh - Manikganj", 0, 0, 0, 0, false, false, 0, "");
			regions[401] = new Array(401, "BD55", "Bangladesh - Meherpur", 0, 0, 0, 0, false, false, 0, "");
			regions[402] = new Array(402, "BD56", "Bangladesh - Moulavibazar", 0, 0, 0, 0, false, false, 0, "");
			regions[403] = new Array(403, "BD57", "Bangladesh - Munshiganj", 0, 0, 0, 0, false, false, 0, "");
			regions[404] = new Array(404, "BD12", "Bangladesh - Mymensingh", 0, 0, 0, 0, false, false, 0, "");
			regions[405] = new Array(405, "BD58", "Bangladesh - Naogaon", 0, 0, 0, 0, false, false, 0, "");
			regions[406] = new Array(406, "BD59", "Bangladesh - Narail", 0, 0, 0, 0, false, false, 0, "");
			regions[407] = new Array(407, "BD60", "Bangladesh - Narayanganj", 0, 0, 0, 0, false, false, 0, "");
			regions[408] = new Array(408, "BD61", "Bangladesh - Narsingdi", 0, 0, 0, 0, false, false, 0, "");
			regions[409] = new Array(409, "BD62", "Bangladesh - Nator", 0, 0, 0, 0, false, false, 0, "");
			regions[410] = new Array(410, "BD63", "Bangladesh - Netrakona", 0, 0, 0, 0, false, false, 0, "");
			regions[411] = new Array(411, "BD64", "Bangladesh - Nilphamari", 0, 0, 0, 0, false, false, 0, "");
			regions[412] = new Array(412, "BD13", "Bangladesh - Noakhali", 0, 0, 0, 0, false, false, 0, "");
			regions[413] = new Array(413, "BD65", "Bangladesh - Pabna", 0, 0, 0, 0, false, false, 0, "");
			regions[414] = new Array(414, "BD66", "Bangladesh - Panchagar", 0, 0, 0, 0, false, false, 0, "");
			regions[415] = new Array(415, "BD67", "Bangladesh - Parbattya Chattagram", 0, 0, 0, 0, false, false, 0, "");
			regions[416] = new Array(416, "BD15", "Bangladesh - Patuakhali", 0, 0, 0, 0, false, false, 0, "");
			regions[417] = new Array(417, "BD68", "Bangladesh - Pirojpur", 0, 0, 0, 0, false, false, 0, "");
			regions[418] = new Array(418, "BD69", "Bangladesh - Rajbari", 0, 0, 0, 0, false, false, 0, "");
			regions[419] = new Array(419, "BD70", "Bangladesh - Rajshahi", 0, 0, 0, 0, false, false, 0, "");
			regions[420] = new Array(420, "BD71", "Bangladesh - Rangpur", 0, 0, 0, 0, false, false, 0, "");
			regions[421] = new Array(421, "BD72", "Bangladesh - Satkhira", 0, 0, 0, 0, false, false, 0, "");
			regions[422] = new Array(422, "BD73", "Bangladesh - Shariyatpur", 0, 0, 0, 0, false, false, 0, "");
			regions[423] = new Array(423, "BD74", "Bangladesh - Sherpur", 0, 0, 0, 0, false, false, 0, "");
			regions[424] = new Array(424, "BD75", "Bangladesh - Sirajganj", 0, 0, 0, 0, false, false, 0, "");
			regions[425] = new Array(425, "BD76", "Bangladesh - Sunamganj", 0, 0, 0, 0, false, false, 0, "");
			regions[426] = new Array(426, "BD77", "Bangladesh - Sylhet", 0, 0, 0, 0, false, false, 0, "");
			regions[427] = new Array(427, "BD78", "Bangladesh - Tangail", 0, 0, 0, 0, false, false, 0, "");
			regions[428] = new Array(428, "BD79", "Bangladesh - Thakurgaon", 0, 0, 0, 0, false, false, 0, "");
			regions[429] = new Array(429, "BB", "Barbados", 0, 0, 0, 0, false, false, 0, "");
			regions[430] = new Array(430, "BB01", "Barbados - Christ Church", 0, 0, 0, 0, false, false, 0, "");
			regions[431] = new Array(431, "BB02", "Barbados - Saint Andrew", 0, 0, 0, 0, false, false, 0, "");
			regions[432] = new Array(432, "BB03", "Barbados - Saint George", 0, 0, 0, 0, false, false, 0, "");
			regions[433] = new Array(433, "BB04", "Barbados - Saint James", 0, 0, 0, 0, false, false, 0, "");
			regions[434] = new Array(434, "BB05", "Barbados - Saint John", 0, 0, 0, 0, false, false, 0, "");
			regions[435] = new Array(435, "BB06", "Barbados - Saint Joseph", 0, 0, 0, 0, false, false, 0, "");
			regions[436] = new Array(436, "BB07", "Barbados - Saint Lucy", 0, 0, 0, 0, false, false, 0, "");
			regions[437] = new Array(437, "BB08", "Barbados - Saint Michael", 0, 0, 0, 0, false, false, 0, "");
			regions[438] = new Array(438, "BB09", "Barbados - Saint Peter", 0, 0, 0, 0, false, false, 0, "");
			regions[439] = new Array(439, "BB10", "Barbados - Saint Philip", 0, 0, 0, 0, false, false, 0, "");
			regions[440] = new Array(440, "BB11", "Barbados - Saint Thomas", 0, 0, 0, 0, false, false, 0, "");
			regions[441] = new Array(441, "BY", "Belarus", 0, 0, 0, 0, false, false, 0, "");
			regions[442] = new Array(442, "BY01", "Belarus - Brestskaya Voblasts'", 0, 0, 0, 0, false, false, 0, "");
			regions[443] = new Array(443, "BY02", "Belarus - Homyel'skaya Voblasts'", 0, 0, 0, 0, false, false, 0, "");
			regions[444] = new Array(444, "BY03", "Belarus - Hrodzyenskaya Voblasts'", 0, 0, 0, 0, false, false, 0, "");
			regions[445] = new Array(445, "BY06", "Belarus - Mahilyowskaya Voblasts'", 0, 0, 0, 0, false, false, 0, "");
			regions[446] = new Array(446, "BY04", "Belarus - Minsk", 0, 0, 0, 0, false, false, 0, "");
			regions[447] = new Array(447, "BY05", "Belarus - Minskaya Voblasts'", 0, 0, 0, 0, false, false, 0, "");
			regions[448] = new Array(448, "BY07", "Belarus - Vitsyebskaya Voblasts'", 0, 0, 0, 0, false, false, 0, "");
			regions[449] = new Array(449, "BE", "Belgium", 21, 12, 0, 0, false, false, 2, "^BE[ ]{0,1}[0-9]{9}$");
			regions[450] = new Array(450, "BE01", "Belgium - Antwerpen", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[451] = new Array(451, "BE02", "Belgium - Brabant", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[452] = new Array(452, "BE10", "Belgium - Brabant Wallon", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[453] = new Array(453, "BE11", "Belgium - Brussels Hoofdstedelijk Gewest", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[454] = new Array(454, "BE03", "Belgium - Hainaut", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[455] = new Array(455, "BE04", "Belgium - Liege", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[456] = new Array(456, "BE05", "Belgium - Limburg", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[457] = new Array(457, "BE06", "Belgium - Luxembourg", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[458] = new Array(458, "BE07", "Belgium - Namur", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[459] = new Array(459, "BE08", "Belgium - Oost-Vlaanderen", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[460] = new Array(460, "BE12", "Belgium - Vlaams-Brabant", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[461] = new Array(461, "BE09", "Belgium - West-Vlaanderen", 0, 0, 0, 0, false, false, 0, "^BE[ ]{0,1}[0-9]{9}$");
			regions[462] = new Array(462, "BZ", "Belize", 0, 0, 0, 0, false, false, 0, "");
			regions[463] = new Array(463, "BZ01", "Belize - Belize", 0, 0, 0, 0, false, false, 0, "");
			regions[464] = new Array(464, "BZ02", "Belize - Cayo", 0, 0, 0, 0, false, false, 0, "");
			regions[465] = new Array(465, "BZ03", "Belize - Corozal", 0, 0, 0, 0, false, false, 0, "");
			regions[466] = new Array(466, "BZ04", "Belize - Orange Walk", 0, 0, 0, 0, false, false, 0, "");
			regions[467] = new Array(467, "BZ05", "Belize - Stann Creek", 0, 0, 0, 0, false, false, 0, "");
			regions[468] = new Array(468, "BZ06", "Belize - Toledo", 0, 0, 0, 0, false, false, 0, "");
			regions[469] = new Array(469, "BJ", "Benin", 0, 0, 0, 0, false, false, 0, "");
			regions[470] = new Array(470, "BJ01", "Benin - Atakora", 0, 0, 0, 0, false, false, 0, "");
			regions[471] = new Array(471, "BJ02", "Benin - Atlantique", 0, 0, 0, 0, false, false, 0, "");
			regions[472] = new Array(472, "BJ03", "Benin - Borgou", 0, 0, 0, 0, false, false, 0, "");
			regions[473] = new Array(473, "BJ04", "Benin - Mono", 0, 0, 0, 0, false, false, 0, "");
			regions[474] = new Array(474, "BJ05", "Benin - Oueme", 0, 0, 0, 0, false, false, 0, "");
			regions[475] = new Array(475, "BJ06", "Benin - Zou", 0, 0, 0, 0, false, false, 0, "");
			regions[476] = new Array(476, "BM", "Bermuda", 0, 0, 0, 0, false, false, 0, "");
			regions[477] = new Array(477, "BM01", "Bermuda - Devonshire", 0, 0, 0, 0, false, false, 0, "");
			regions[478] = new Array(478, "BM02", "Bermuda - Hamilton", 0, 0, 0, 0, false, false, 0, "");
			regions[479] = new Array(479, "BM03", "Bermuda - Hamilton", 0, 0, 0, 0, false, false, 0, "");
			regions[480] = new Array(480, "BM04", "Bermuda - Paget", 0, 0, 0, 0, false, false, 0, "");
			regions[481] = new Array(481, "BM05", "Bermuda - Pembroke", 0, 0, 0, 0, false, false, 0, "");
			regions[482] = new Array(482, "BM06", "Bermuda - Saint George", 0, 0, 0, 0, false, false, 0, "");
			regions[483] = new Array(483, "BM07", "Bermuda - Saint George's", 0, 0, 0, 0, false, false, 0, "");
			regions[484] = new Array(484, "BM08", "Bermuda - Sandys", 0, 0, 0, 0, false, false, 0, "");
			regions[485] = new Array(485, "BM09", "Bermuda - Smiths", 0, 0, 0, 0, false, false, 0, "");
			regions[486] = new Array(486, "BM10", "Bermuda - Southampton", 0, 0, 0, 0, false, false, 0, "");
			regions[487] = new Array(487, "BM11", "Bermuda - Warwick", 0, 0, 0, 0, false, false, 0, "");
			regions[488] = new Array(488, "BT", "Bhutan", 0, 0, 0, 0, false, false, 0, "");
			regions[489] = new Array(489, "BT05", "Bhutan - Bumthang", 0, 0, 0, 0, false, false, 0, "");
			regions[490] = new Array(490, "BT06", "Bhutan - Chhukha", 0, 0, 0, 0, false, false, 0, "");
			regions[491] = new Array(491, "BT07", "Bhutan - Chirang", 0, 0, 0, 0, false, false, 0, "");
			regions[492] = new Array(492, "BT08", "Bhutan - Daga", 0, 0, 0, 0, false, false, 0, "");
			regions[493] = new Array(493, "BT09", "Bhutan - Geylegphug", 0, 0, 0, 0, false, false, 0, "");
			regions[494] = new Array(494, "BT10", "Bhutan - Ha", 0, 0, 0, 0, false, false, 0, "");
			regions[495] = new Array(495, "BT11", "Bhutan - Lhuntshi", 0, 0, 0, 0, false, false, 0, "");
			regions[496] = new Array(496, "BT12", "Bhutan - Mongar", 0, 0, 0, 0, false, false, 0, "");
			regions[497] = new Array(497, "BT13", "Bhutan - Paro", 0, 0, 0, 0, false, false, 0, "");
			regions[498] = new Array(498, "BT14", "Bhutan - Pemagatsel", 0, 0, 0, 0, false, false, 0, "");
			regions[499] = new Array(499, "BT15", "Bhutan - Punakha", 0, 0, 0, 0, false, false, 0, "");
			regions[500] = new Array(500, "BT16", "Bhutan - Samchi", 0, 0, 0, 0, false, false, 0, "");
			regions[501] = new Array(501, "BT17", "Bhutan - Samdrup", 0, 0, 0, 0, false, false, 0, "");
			regions[502] = new Array(502, "BT18", "Bhutan - Shemgang", 0, 0, 0, 0, false, false, 0, "");
			regions[503] = new Array(503, "BT19", "Bhutan - Tashigang", 0, 0, 0, 0, false, false, 0, "");
			regions[504] = new Array(504, "BT20", "Bhutan - Thimphu", 0, 0, 0, 0, false, false, 0, "");
			regions[505] = new Array(505, "BT21", "Bhutan - Tongsa", 0, 0, 0, 0, false, false, 0, "");
			regions[506] = new Array(506, "BT22", "Bhutan - Wangdi Phodrang", 0, 0, 0, 0, false, false, 0, "");
			regions[507] = new Array(507, "BO", "Bolivia", 0, 0, 0, 0, false, false, 0, "");
			regions[508] = new Array(508, "BO01", "Bolivia - Chuquisaca", 0, 0, 0, 0, false, false, 0, "");
			regions[509] = new Array(509, "BO02", "Bolivia - Cochabamba", 0, 0, 0, 0, false, false, 0, "");
			regions[510] = new Array(510, "BO03", "Bolivia - El Beni", 0, 0, 0, 0, false, false, 0, "");
			regions[511] = new Array(511, "BO04", "Bolivia - La Paz", 0, 0, 0, 0, false, false, 0, "");
			regions[512] = new Array(512, "BO05", "Bolivia - Oruro", 0, 0, 0, 0, false, false, 0, "");
			regions[513] = new Array(513, "BO06", "Bolivia - Pando", 0, 0, 0, 0, false, false, 0, "");
			regions[514] = new Array(514, "BO07", "Bolivia - Potosi", 0, 0, 0, 0, false, false, 0, "");
			regions[515] = new Array(515, "BO08", "Bolivia - Santa Cruz", 0, 0, 0, 0, false, false, 0, "");
			regions[516] = new Array(516, "BO09", "Bolivia - Tarija", 0, 0, 0, 0, false, false, 0, "");
			regions[517] = new Array(517, "BA", "Bosnia and Herzegovina", 0, 0, 0, 0, false, false, 0, "");
			regions[518] = new Array(518, "BA01", "Bosnia and Herzegovina - Federation of Bosnia and Herzegovina", 0, 0, 0, 0, false, false, 0, "");
			regions[519] = new Array(519, "BA02", "Bosnia and Herzegovina - Republika Srpska", 0, 0, 0, 0, false, false, 0, "");
			regions[520] = new Array(520, "BW", "Botswana", 0, 0, 0, 0, false, false, 0, "");
			regions[521] = new Array(521, "BW01", "Botswana - Central", 0, 0, 0, 0, false, false, 0, "");
			regions[522] = new Array(522, "BW02", "Botswana - Chobe", 0, 0, 0, 0, false, false, 0, "");
			regions[523] = new Array(523, "BW03", "Botswana - Ghanzi", 0, 0, 0, 0, false, false, 0, "");
			regions[524] = new Array(524, "BW04", "Botswana - Kgalagadi", 0, 0, 0, 0, false, false, 0, "");
			regions[525] = new Array(525, "BW05", "Botswana - Kgatleng", 0, 0, 0, 0, false, false, 0, "");
			regions[526] = new Array(526, "BW06", "Botswana - Kweneng", 0, 0, 0, 0, false, false, 0, "");
			regions[527] = new Array(527, "BW07", "Botswana - Ngamiland", 0, 0, 0, 0, false, false, 0, "");
			regions[528] = new Array(528, "BW08", "Botswana - North-East", 0, 0, 0, 0, false, false, 0, "");
			regions[529] = new Array(529, "BW09", "Botswana - South-East", 0, 0, 0, 0, false, false, 0, "");
			regions[530] = new Array(530, "BW10", "Botswana - Southern", 0, 0, 0, 0, false, false, 0, "");
			regions[531] = new Array(531, "BV", "Bouvet Island", 0, 0, 0, 0, false, false, 0, "");
			regions[532] = new Array(532, "BR", "Brazil", 0, 0, 0, 0, false, false, 0, "");
			regions[533] = new Array(533, "BR01", "Brazil - Acre", 0, 0, 0, 0, false, false, 0, "");
			regions[534] = new Array(534, "BR02", "Brazil - Alagoas", 0, 0, 0, 0, false, false, 0, "");
			regions[535] = new Array(535, "BR03", "Brazil - Amapa", 0, 0, 0, 0, false, false, 0, "");
			regions[536] = new Array(536, "BR04", "Brazil - Amazonas", 0, 0, 0, 0, false, false, 0, "");
			regions[537] = new Array(537, "BR05", "Brazil - Bahia", 0, 0, 0, 0, false, false, 0, "");
			regions[538] = new Array(538, "BR06", "Brazil - Ceara", 0, 0, 0, 0, false, false, 0, "");
			regions[539] = new Array(539, "BR07", "Brazil - Distrito Federal", 0, 0, 0, 0, false, false, 0, "");
			regions[540] = new Array(540, "BR08", "Brazil - Espirito Santo", 0, 0, 0, 0, false, false, 0, "");
			regions[541] = new Array(541, "BR29", "Brazil - Goias", 0, 0, 0, 0, false, false, 0, "");
			regions[542] = new Array(542, "BR13", "Brazil - Maranhao", 0, 0, 0, 0, false, false, 0, "");
			regions[543] = new Array(543, "BR14", "Brazil - Mato Grosso", 0, 0, 0, 0, false, false, 0, "");
			regions[544] = new Array(544, "BR11", "Brazil - Mato Grosso do Sul", 0, 0, 0, 0, false, false, 0, "");
			regions[545] = new Array(545, "BR15", "Brazil - Minas Gerais", 0, 0, 0, 0, false, false, 0, "");
			regions[546] = new Array(546, "BR16", "Brazil - Para", 0, 0, 0, 0, false, false, 0, "");
			regions[547] = new Array(547, "BR17", "Brazil - Paraiba", 0, 0, 0, 0, false, false, 0, "");
			regions[548] = new Array(548, "BR18", "Brazil - Parana", 0, 0, 0, 0, false, false, 0, "");
			regions[549] = new Array(549, "BR30", "Brazil - Pernambuco", 0, 0, 0, 0, false, false, 0, "");
			regions[550] = new Array(550, "BR20", "Brazil - Piaui", 0, 0, 0, 0, false, false, 0, "");
			regions[551] = new Array(551, "BR21", "Brazil - Rio de Janeiro", 0, 0, 0, 0, false, false, 0, "");
			regions[552] = new Array(552, "BR22", "Brazil - Rio Grande do Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[553] = new Array(553, "BR23", "Brazil - Rio Grande do Sul", 0, 0, 0, 0, false, false, 0, "");
			regions[554] = new Array(554, "BR24", "Brazil - Rondonia", 0, 0, 0, 0, false, false, 0, "");
			regions[555] = new Array(555, "BR25", "Brazil - Roraima", 0, 0, 0, 0, false, false, 0, "");
			regions[556] = new Array(556, "BR26", "Brazil - Santa Catarina", 0, 0, 0, 0, false, false, 0, "");
			regions[557] = new Array(557, "BR27", "Brazil - Sao Paulo", 0, 0, 0, 0, false, false, 0, "");
			regions[558] = new Array(558, "BR28", "Brazil - Sergipe", 0, 0, 0, 0, false, false, 0, "");
			regions[559] = new Array(559, "BR31", "Brazil - Tocantins", 0, 0, 0, 0, false, false, 0, "");
			regions[560] = new Array(560, "IO", "British Indian Ocean Territory", 0, 0, 0, 0, false, false, 0, "");
			regions[561] = new Array(561, "BN", "Brunei Darussalam", 0, 0, 0, 0, false, false, 0, "");
			regions[562] = new Array(562, "BN01", "Brunei Darussalam - Belait", 0, 0, 0, 0, false, false, 0, "");
			regions[563] = new Array(563, "BN02", "Brunei Darussalam - Brunei and Muara", 0, 0, 0, 0, false, false, 0, "");
			regions[564] = new Array(564, "BN03", "Brunei Darussalam - Temburong", 0, 0, 0, 0, false, false, 0, "");
			regions[565] = new Array(565, "BN04", "Brunei Darussalam - Tutong", 0, 0, 0, 0, false, false, 0, "");
			regions[566] = new Array(566, "BG", "Bulgaria", 20, 0, 0, 0, false, false, 2, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[567] = new Array(567, "BG38", "Bulgaria - Blagoevgrad", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[568] = new Array(568, "BG39", "Bulgaria - Burgas", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[569] = new Array(569, "BG40", "Bulgaria - Dobrich", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[570] = new Array(570, "BG41", "Bulgaria - Gabrovo", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[571] = new Array(571, "BG42", "Bulgaria - Grad Sofiya", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[572] = new Array(572, "BG43", "Bulgaria - Khaskovo", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[573] = new Array(573, "BG44", "Bulgaria - Kurdzhali", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[574] = new Array(574, "BG45", "Bulgaria - Kyustendil", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[575] = new Array(575, "BG46", "Bulgaria - Lovech", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[576] = new Array(576, "BG33", "Bulgaria - Mikhaylovgrad", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[577] = new Array(577, "BG47", "Bulgaria - Montana", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[578] = new Array(578, "BG48", "Bulgaria - Pazardzhik", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[579] = new Array(579, "BG49", "Bulgaria - Pernik", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[580] = new Array(580, "BG50", "Bulgaria - Pleven", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[581] = new Array(581, "BG51", "Bulgaria - Plovdiv", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[582] = new Array(582, "BG52", "Bulgaria - Razgrad", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[583] = new Array(583, "BG53", "Bulgaria - Ruse", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[584] = new Array(584, "BG54", "Bulgaria - Shumen", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[585] = new Array(585, "BG55", "Bulgaria - Silistra", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[586] = new Array(586, "BG56", "Bulgaria - Sliven", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[587] = new Array(587, "BG57", "Bulgaria - Smolyan", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[588] = new Array(588, "BG58", "Bulgaria - Sofiya", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[589] = new Array(589, "BG59", "Bulgaria - Stara Zagora", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[590] = new Array(590, "BG60", "Bulgaria - Turgovishte", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[591] = new Array(591, "BG61", "Bulgaria - Varna", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[592] = new Array(592, "BG62", "Bulgaria - Veliko Turnovo", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[593] = new Array(593, "BG63", "Bulgaria - Vidin", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[594] = new Array(594, "BG64", "Bulgaria - Vratsa", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[595] = new Array(595, "BG65", "Bulgaria - Yambol", 0, 0, 0, 0, false, false, 0, "^BG[ ]{0,1}([0-9]{9}|[0-9]{10})$");
			regions[596] = new Array(596, "BF", "Burkina Faso", 0, 0, 0, 0, false, false, 0, "");
			regions[597] = new Array(597, "BF15", "Burkina Faso - Bam", 0, 0, 0, 0, false, false, 0, "");
			regions[598] = new Array(598, "BF16", "Burkina Faso - Bazega", 0, 0, 0, 0, false, false, 0, "");
			regions[599] = new Array(599, "BF17", "Burkina Faso - Bougouriba", 0, 0, 0, 0, false, false, 0, "");
			regions[600] = new Array(600, "BF18", "Burkina Faso - Boulgou", 0, 0, 0, 0, false, false, 0, "");
			regions[601] = new Array(601, "BF19", "Burkina Faso - Boulkiemde", 0, 0, 0, 0, false, false, 0, "");
			regions[602] = new Array(602, "BF20", "Burkina Faso - Ganzourgou", 0, 0, 0, 0, false, false, 0, "");
			regions[603] = new Array(603, "BF21", "Burkina Faso - Gnagna", 0, 0, 0, 0, false, false, 0, "");
			regions[604] = new Array(604, "BF22", "Burkina Faso - Gourma", 0, 0, 0, 0, false, false, 0, "");
			regions[605] = new Array(605, "BF23", "Burkina Faso - Houet", 0, 0, 0, 0, false, false, 0, "");
			regions[606] = new Array(606, "BF24", "Burkina Faso - Kadiogo", 0, 0, 0, 0, false, false, 0, "");
			regions[607] = new Array(607, "BF25", "Burkina Faso - Kenedougou", 0, 0, 0, 0, false, false, 0, "");
			regions[608] = new Array(608, "BF26", "Burkina Faso - Komoe", 0, 0, 0, 0, false, false, 0, "");
			regions[609] = new Array(609, "BF27", "Burkina Faso - Kossi", 0, 0, 0, 0, false, false, 0, "");
			regions[610] = new Array(610, "BF28", "Burkina Faso - Kouritenga", 0, 0, 0, 0, false, false, 0, "");
			regions[611] = new Array(611, "BF29", "Burkina Faso - Mouhoun", 0, 0, 0, 0, false, false, 0, "");
			regions[612] = new Array(612, "BF30", "Burkina Faso - Namentenga", 0, 0, 0, 0, false, false, 0, "");
			regions[613] = new Array(613, "BF31", "Burkina Faso - Naouri", 0, 0, 0, 0, false, false, 0, "");
			regions[614] = new Array(614, "BF32", "Burkina Faso - Oubritenga", 0, 0, 0, 0, false, false, 0, "");
			regions[615] = new Array(615, "BF33", "Burkina Faso - Oudalan", 0, 0, 0, 0, false, false, 0, "");
			regions[616] = new Array(616, "BF34", "Burkina Faso - Passore", 0, 0, 0, 0, false, false, 0, "");
			regions[617] = new Array(617, "BF35", "Burkina Faso - Poni", 0, 0, 0, 0, false, false, 0, "");
			regions[618] = new Array(618, "BF36", "Burkina Faso - Sanguie", 0, 0, 0, 0, false, false, 0, "");
			regions[619] = new Array(619, "BF37", "Burkina Faso - Sanmatenga", 0, 0, 0, 0, false, false, 0, "");
			regions[620] = new Array(620, "BF38", "Burkina Faso - Seno", 0, 0, 0, 0, false, false, 0, "");
			regions[621] = new Array(621, "BF39", "Burkina Faso - Sissili", 0, 0, 0, 0, false, false, 0, "");
			regions[622] = new Array(622, "BF40", "Burkina Faso - Soum", 0, 0, 0, 0, false, false, 0, "");
			regions[623] = new Array(623, "BF41", "Burkina Faso - Sourou", 0, 0, 0, 0, false, false, 0, "");
			regions[624] = new Array(624, "BF42", "Burkina Faso - Tapoa", 0, 0, 0, 0, false, false, 0, "");
			regions[625] = new Array(625, "BF43", "Burkina Faso - Yatenga", 0, 0, 0, 0, false, false, 0, "");
			regions[626] = new Array(626, "BF44", "Burkina Faso - Zoundweogo", 0, 0, 0, 0, false, false, 0, "");
			regions[627] = new Array(627, "BI", "Burundi", 0, 0, 0, 0, false, false, 0, "");
			regions[628] = new Array(628, "BI09", "Burundi - Bubanza", 0, 0, 0, 0, false, false, 0, "");
			regions[629] = new Array(629, "BI02", "Burundi - Bujumbura", 0, 0, 0, 0, false, false, 0, "");
			regions[630] = new Array(630, "BI10", "Burundi - Bururi", 0, 0, 0, 0, false, false, 0, "");
			regions[631] = new Array(631, "BI11", "Burundi - Cankuzo", 0, 0, 0, 0, false, false, 0, "");
			regions[632] = new Array(632, "BI12", "Burundi - Cibitoke", 0, 0, 0, 0, false, false, 0, "");
			regions[633] = new Array(633, "BI13", "Burundi - Gitega", 0, 0, 0, 0, false, false, 0, "");
			regions[634] = new Array(634, "BI14", "Burundi - Karuzi", 0, 0, 0, 0, false, false, 0, "");
			regions[635] = new Array(635, "BI15", "Burundi - Kayanza", 0, 0, 0, 0, false, false, 0, "");
			regions[636] = new Array(636, "BI16", "Burundi - Kirundo", 0, 0, 0, 0, false, false, 0, "");
			regions[637] = new Array(637, "BI17", "Burundi - Makamba", 0, 0, 0, 0, false, false, 0, "");
			regions[638] = new Array(638, "BI22", "Burundi - Muramvya", 0, 0, 0, 0, false, false, 0, "");
			regions[639] = new Array(639, "BI18", "Burundi - Muyinga", 0, 0, 0, 0, false, false, 0, "");
			regions[640] = new Array(640, "BI23", "Burundi - Mwaro", 0, 0, 0, 0, false, false, 0, "");
			regions[641] = new Array(641, "BI19", "Burundi - Ngozi", 0, 0, 0, 0, false, false, 0, "");
			regions[642] = new Array(642, "BI20", "Burundi - Rutana", 0, 0, 0, 0, false, false, 0, "");
			regions[643] = new Array(643, "BI21", "Burundi - Ruyigi", 0, 0, 0, 0, false, false, 0, "");
			regions[644] = new Array(644, "KH", "Cambodia", 0, 0, 0, 0, false, false, 0, "");
			regions[645] = new Array(645, "KH29", "Cambodia - Batdambang", 0, 0, 0, 0, false, false, 0, "");
			regions[646] = new Array(646, "KH02", "Cambodia - Kampong Cham", 0, 0, 0, 0, false, false, 0, "");
			regions[647] = new Array(647, "KH03", "Cambodia - Kampong Chhnang", 0, 0, 0, 0, false, false, 0, "");
			regions[648] = new Array(648, "KH04", "Cambodia - Kampong Spoe", 0, 0, 0, 0, false, false, 0, "");
			regions[649] = new Array(649, "KH05", "Cambodia - Kampong Thum", 0, 0, 0, 0, false, false, 0, "");
			regions[650] = new Array(650, "KH06", "Cambodia - Kampot", 0, 0, 0, 0, false, false, 0, "");
			regions[651] = new Array(651, "KH07", "Cambodia - Kandal", 0, 0, 0, 0, false, false, 0, "");
			regions[652] = new Array(652, "KH08", "Cambodia - Kaoh Kong", 0, 0, 0, 0, false, false, 0, "");
			regions[653] = new Array(653, "KH09", "Cambodia - Kracheh", 0, 0, 0, 0, false, false, 0, "");
			regions[654] = new Array(654, "KH10", "Cambodia - Mondol Kiri", 0, 0, 0, 0, false, false, 0, "");
			regions[655] = new Array(655, "KH30", "Cambodia - Pailin", 0, 0, 0, 0, false, false, 0, "");
			regions[656] = new Array(656, "KH11", "Cambodia - Phnum Penh", 0, 0, 0, 0, false, false, 0, "");
			regions[657] = new Array(657, "KH12", "Cambodia - Pouthisat", 0, 0, 0, 0, false, false, 0, "");
			regions[658] = new Array(658, "KH13", "Cambodia - Preah Vihear", 0, 0, 0, 0, false, false, 0, "");
			regions[659] = new Array(659, "KH14", "Cambodia - Prey Veng", 0, 0, 0, 0, false, false, 0, "");
			regions[660] = new Array(660, "KH15", "Cambodia - Rotanokiri", 0, 0, 0, 0, false, false, 0, "");
			regions[661] = new Array(661, "KH16", "Cambodia - Siemreab-Otdar Meanchey", 0, 0, 0, 0, false, false, 0, "");
			regions[662] = new Array(662, "KH17", "Cambodia - Stoeng Treng", 0, 0, 0, 0, false, false, 0, "");
			regions[663] = new Array(663, "KH18", "Cambodia - Svay Rieng", 0, 0, 0, 0, false, false, 0, "");
			regions[664] = new Array(664, "KH19", "Cambodia - Takev", 0, 0, 0, 0, false, false, 0, "");
			regions[665] = new Array(665, "CM", "Cameroon", 0, 0, 0, 0, false, false, 0, "");
			regions[666] = new Array(666, "CM10", "Cameroon - Adamaoua", 0, 0, 0, 0, false, false, 0, "");
			regions[667] = new Array(667, "CM11", "Cameroon - Centre", 0, 0, 0, 0, false, false, 0, "");
			regions[668] = new Array(668, "CM04", "Cameroon - Est", 0, 0, 0, 0, false, false, 0, "");
			regions[669] = new Array(669, "CM12", "Cameroon - Extreme-Nord", 0, 0, 0, 0, false, false, 0, "");
			regions[670] = new Array(670, "CM05", "Cameroon - Littoral", 0, 0, 0, 0, false, false, 0, "");
			regions[671] = new Array(671, "CM13", "Cameroon - Nord", 0, 0, 0, 0, false, false, 0, "");
			regions[672] = new Array(672, "CM07", "Cameroon - Nord-Ouest", 0, 0, 0, 0, false, false, 0, "");
			regions[673] = new Array(673, "CM08", "Cameroon - Ouest", 0, 0, 0, 0, false, false, 0, "");
			regions[674] = new Array(674, "CM14", "Cameroon - Sud", 0, 0, 0, 0, false, false, 0, "");
			regions[675] = new Array(675, "CM09", "Cameroon - Sud-Ouest", 0, 0, 0, 0, false, false, 0, "");
			regions[676] = new Array(676, "CA", "Canada", 0, 0, 0, 0, false, false, 0, "");
			regions[677] = new Array(677, "CA01", "Canada - Alberta", 0, 0, 0, 0, false, false, 0, "");
			regions[678] = new Array(678, "CA02", "Canada - British Columbia", 7, 0, 0, 0, false, false, 0, "");
			regions[679] = new Array(679, "CA03", "Canada - Manitoba", 7, 0, 0, 0, false, false, 0, "");
			regions[680] = new Array(680, "CA04", "Canada - New Brunswick", 15, 0, 0, 0, false, false, 0, "");
			regions[681] = new Array(681, "CA05", "Canada - Newfoundland and Labrador", 15, 0, 0, 0, false, false, 0, "");
			regions[682] = new Array(682, "CA13", "Canada - Northwest Territories", 0, 0, 0, 0, false, false, 0, "");
			regions[683] = new Array(683, "CA07", "Canada - Nova Scotia", 15, 0, 0, 0, false, false, 0, "");
			regions[684] = new Array(684, "CA14", "Canada - Nunavut", 0, 0, 0, 0, false, false, 0, "");
			regions[685] = new Array(685, "CA08", "Canada - Ontario", 8, 0, 0, 0, false, false, 0, "");
			regions[686] = new Array(686, "CA09", "Canada - Prince Edward Island", 10, 0, 0, 0, false, false, 0, "");
			regions[687] = new Array(687, "CA10", "Canada - Quebec", 7.5, 0, 0, 0, false, false, 0, "");
			regions[688] = new Array(688, "CA11", "Canada - Saskatchewan", 7, 0, 0, 0, false, false, 0, "");
			regions[689] = new Array(689, "CA12", "Canada - Yukon Territory", 0, 0, 0, 0, false, false, 0, "");
			regions[690] = new Array(690, "CV", "Cape Verde", 0, 0, 0, 0, false, false, 0, "");
			regions[691] = new Array(691, "CV01", "Cape Verde - Boa Vista", 0, 0, 0, 0, false, false, 0, "");
			regions[692] = new Array(692, "CV02", "Cape Verde - Brava", 0, 0, 0, 0, false, false, 0, "");
			regions[693] = new Array(693, "CV03", "Cape Verde - Fogo", 0, 0, 0, 0, false, false, 0, "");
			regions[694] = new Array(694, "CV04", "Cape Verde - Maio", 0, 0, 0, 0, false, false, 0, "");
			regions[695] = new Array(695, "CV05", "Cape Verde - Paul", 0, 0, 0, 0, false, false, 0, "");
			regions[696] = new Array(696, "CV06", "Cape Verde - Praia", 0, 0, 0, 0, false, false, 0, "");
			regions[697] = new Array(697, "CV07", "Cape Verde - Ribeira Grande", 0, 0, 0, 0, false, false, 0, "");
			regions[698] = new Array(698, "CV08", "Cape Verde - Sal", 0, 0, 0, 0, false, false, 0, "");
			regions[699] = new Array(699, "CV09", "Cape Verde - Santa Catarina", 0, 0, 0, 0, false, false, 0, "");
			regions[700] = new Array(700, "CV10", "Cape Verde - Sao Nicolau", 0, 0, 0, 0, false, false, 0, "");
			regions[701] = new Array(701, "CV11", "Cape Verde - Sao Vicente", 0, 0, 0, 0, false, false, 0, "");
			regions[702] = new Array(702, "CV12", "Cape Verde - Tarrafal", 0, 0, 0, 0, false, false, 0, "");
			regions[703] = new Array(703, "KY", "Cayman Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[704] = new Array(704, "KY01", "Cayman Islands - Creek", 0, 0, 0, 0, false, false, 0, "");
			regions[705] = new Array(705, "KY02", "Cayman Islands - Eastern", 0, 0, 0, 0, false, false, 0, "");
			regions[706] = new Array(706, "KY03", "Cayman Islands - Midland", 0, 0, 0, 0, false, false, 0, "");
			regions[707] = new Array(707, "KY04", "Cayman Islands - South Town", 0, 0, 0, 0, false, false, 0, "");
			regions[708] = new Array(708, "KY05", "Cayman Islands - Spot Bay", 0, 0, 0, 0, false, false, 0, "");
			regions[709] = new Array(709, "KY06", "Cayman Islands - Stake Bay", 0, 0, 0, 0, false, false, 0, "");
			regions[710] = new Array(710, "KY07", "Cayman Islands - West End", 0, 0, 0, 0, false, false, 0, "");
			regions[711] = new Array(711, "KY08", "Cayman Islands - Western", 0, 0, 0, 0, false, false, 0, "");
			regions[712] = new Array(712, "CF", "Central African Republic", 0, 0, 0, 0, false, false, 0, "");
			regions[713] = new Array(713, "CF01", "Central African Republic - Bamingui-Bangoran", 0, 0, 0, 0, false, false, 0, "");
			regions[714] = new Array(714, "CF18", "Central African Republic - Bangui", 0, 0, 0, 0, false, false, 0, "");
			regions[715] = new Array(715, "CF02", "Central African Republic - Basse-Kotto", 0, 0, 0, 0, false, false, 0, "");
			regions[716] = new Array(716, "CF15", "Central African Republic - Gribingui", 0, 0, 0, 0, false, false, 0, "");
			regions[717] = new Array(717, "CF03", "Central African Republic - Haute-Kotto", 0, 0, 0, 0, false, false, 0, "");
			regions[718] = new Array(718, "CF04", "Central African Republic - Haute-Sangha", 0, 0, 0, 0, false, false, 0, "");
			regions[719] = new Array(719, "CF05", "Central African Republic - Haut-Mbomou", 0, 0, 0, 0, false, false, 0, "");
			regions[720] = new Array(720, "CF06", "Central African Republic - Kemo-Gribingui", 0, 0, 0, 0, false, false, 0, "");
			regions[721] = new Array(721, "CF07", "Central African Republic - Lobaye", 0, 0, 0, 0, false, false, 0, "");
			regions[722] = new Array(722, "CF08", "Central African Republic - Mbomou", 0, 0, 0, 0, false, false, 0, "");
			regions[723] = new Array(723, "CF09", "Central African Republic - Nana-Mambere", 0, 0, 0, 0, false, false, 0, "");
			regions[724] = new Array(724, "CF17", "Central African Republic - Ombella-Mpoko", 0, 0, 0, 0, false, false, 0, "");
			regions[725] = new Array(725, "CF11", "Central African Republic - Ouaka", 0, 0, 0, 0, false, false, 0, "");
			regions[726] = new Array(726, "CF12", "Central African Republic - Ouham", 0, 0, 0, 0, false, false, 0, "");
			regions[727] = new Array(727, "CF13", "Central African Republic - Ouham-Pende", 0, 0, 0, 0, false, false, 0, "");
			regions[728] = new Array(728, "CF16", "Central African Republic - Sangha", 0, 0, 0, 0, false, false, 0, "");
			regions[729] = new Array(729, "CF14", "Central African Republic - Vakaga", 0, 0, 0, 0, false, false, 0, "");
			regions[730] = new Array(730, "TD", "Chad", 0, 0, 0, 0, false, false, 0, "");
			regions[731] = new Array(731, "TD01", "Chad - Batha", 0, 0, 0, 0, false, false, 0, "");
			regions[732] = new Array(732, "TD02", "Chad - Biltine", 0, 0, 0, 0, false, false, 0, "");
			regions[733] = new Array(733, "TD03", "Chad - Borkou-Ennedi-Tibesti", 0, 0, 0, 0, false, false, 0, "");
			regions[734] = new Array(734, "TD04", "Chad - Chari-Baguirmi", 0, 0, 0, 0, false, false, 0, "");
			regions[735] = new Array(735, "TD05", "Chad - Guera", 0, 0, 0, 0, false, false, 0, "");
			regions[736] = new Array(736, "TD06", "Chad - Kanem", 0, 0, 0, 0, false, false, 0, "");
			regions[737] = new Array(737, "TD07", "Chad - Lac", 0, 0, 0, 0, false, false, 0, "");
			regions[738] = new Array(738, "TD08", "Chad - Logone Occidental", 0, 0, 0, 0, false, false, 0, "");
			regions[739] = new Array(739, "TD09", "Chad - Logone Oriental", 0, 0, 0, 0, false, false, 0, "");
			regions[740] = new Array(740, "TD10", "Chad - Mayo-Kebbi", 0, 0, 0, 0, false, false, 0, "");
			regions[741] = new Array(741, "TD11", "Chad - Moyen-Chari", 0, 0, 0, 0, false, false, 0, "");
			regions[742] = new Array(742, "TD12", "Chad - Ouaddai", 0, 0, 0, 0, false, false, 0, "");
			regions[743] = new Array(743, "TD13", "Chad - Salamat", 0, 0, 0, 0, false, false, 0, "");
			regions[744] = new Array(744, "TD14", "Chad - Tandjile", 0, 0, 0, 0, false, false, 0, "");
			regions[745] = new Array(745, "CL", "Chile", 0, 0, 0, 0, false, false, 0, "");
			regions[746] = new Array(746, "CL02", "Chile - Aisen del General Carlos Ibanez del Campo", 0, 0, 0, 0, false, false, 0, "");
			regions[747] = new Array(747, "CL03", "Chile - Antofagasta", 0, 0, 0, 0, false, false, 0, "");
			regions[748] = new Array(748, "CL04", "Chile - Araucania", 0, 0, 0, 0, false, false, 0, "");
			regions[749] = new Array(749, "CL05", "Chile - Atacama", 0, 0, 0, 0, false, false, 0, "");
			regions[750] = new Array(750, "CL06", "Chile - Bio-Bio", 0, 0, 0, 0, false, false, 0, "");
			regions[751] = new Array(751, "CL07", "Chile - Coquimbo", 0, 0, 0, 0, false, false, 0, "");
			regions[752] = new Array(752, "CL08", "Chile - Libertador General Bernardo O'Higgins", 0, 0, 0, 0, false, false, 0, "");
			regions[753] = new Array(753, "CL09", "Chile - Los Lagos", 0, 0, 0, 0, false, false, 0, "");
			regions[754] = new Array(754, "CL10", "Chile - Magallanes y de la Antartica Chilena", 0, 0, 0, 0, false, false, 0, "");
			regions[755] = new Array(755, "CL11", "Chile - Maule", 0, 0, 0, 0, false, false, 0, "");
			regions[756] = new Array(756, "CL12", "Chile - Region Metropolitana", 0, 0, 0, 0, false, false, 0, "");
			regions[757] = new Array(757, "CL13", "Chile - Tarapaca", 0, 0, 0, 0, false, false, 0, "");
			regions[758] = new Array(758, "CL01", "Chile - Valparaiso", 0, 0, 0, 0, false, false, 0, "");
			regions[759] = new Array(759, "CN", "China", 0, 0, 0, 0, false, false, 0, "");
			regions[760] = new Array(760, "CN01", "China - Anhui", 0, 0, 0, 0, false, false, 0, "");
			regions[761] = new Array(761, "CN22", "China - Beijing", 0, 0, 0, 0, false, false, 0, "");
			regions[762] = new Array(762, "CN32", "China - Chongqing", 0, 0, 0, 0, false, false, 0, "");
			regions[763] = new Array(763, "CN07", "China - Fujian", 0, 0, 0, 0, false, false, 0, "");
			regions[764] = new Array(764, "CN15", "China - Gansu", 0, 0, 0, 0, false, false, 0, "");
			regions[765] = new Array(765, "CN30", "China - Guangdong", 0, 0, 0, 0, false, false, 0, "");
			regions[766] = new Array(766, "CN16", "China - Guangxi", 0, 0, 0, 0, false, false, 0, "");
			regions[767] = new Array(767, "CN18", "China - Guizhou", 0, 0, 0, 0, false, false, 0, "");
			regions[768] = new Array(768, "CN31", "China - Hainan", 0, 0, 0, 0, false, false, 0, "");
			regions[769] = new Array(769, "CN10", "China - Hebei", 0, 0, 0, 0, false, false, 0, "");
			regions[770] = new Array(770, "CN08", "China - Heilongjiang", 0, 0, 0, 0, false, false, 0, "");
			regions[771] = new Array(771, "CN09", "China - Henan", 0, 0, 0, 0, false, false, 0, "");
			regions[772] = new Array(772, "CN12", "China - Hubei", 0, 0, 0, 0, false, false, 0, "");
			regions[773] = new Array(773, "CN11", "China - Hunan", 0, 0, 0, 0, false, false, 0, "");
			regions[774] = new Array(774, "CN04", "China - Jiangsu", 0, 0, 0, 0, false, false, 0, "");
			regions[775] = new Array(775, "CN03", "China - Jiangxi", 0, 0, 0, 0, false, false, 0, "");
			regions[776] = new Array(776, "CN05", "China - Jilin", 0, 0, 0, 0, false, false, 0, "");
			regions[777] = new Array(777, "CN19", "China - Liaoning", 0, 0, 0, 0, false, false, 0, "");
			regions[778] = new Array(778, "CN20", "China - Nei Mongol", 0, 0, 0, 0, false, false, 0, "");
			regions[779] = new Array(779, "CN21", "China - Ningxia", 0, 0, 0, 0, false, false, 0, "");
			regions[780] = new Array(780, "CN06", "China - Qinghai", 0, 0, 0, 0, false, false, 0, "");
			regions[781] = new Array(781, "CN26", "China - Shaanxi", 0, 0, 0, 0, false, false, 0, "");
			regions[782] = new Array(782, "CN25", "China - Shandong", 0, 0, 0, 0, false, false, 0, "");
			regions[783] = new Array(783, "CN23", "China - Shanghai", 0, 0, 0, 0, false, false, 0, "");
			regions[784] = new Array(784, "CN24", "China - Shanxi", 0, 0, 0, 0, false, false, 0, "");
			regions[785] = new Array(785, "CN27", "China - Sichuan", 0, 0, 0, 0, false, false, 0, "");
			regions[786] = new Array(786, "CN28", "China - Tianjin", 0, 0, 0, 0, false, false, 0, "");
			regions[787] = new Array(787, "CN13", "China - Xinjiang", 0, 0, 0, 0, false, false, 0, "");
			regions[788] = new Array(788, "CN14", "China - Xizang", 0, 0, 0, 0, false, false, 0, "");
			regions[789] = new Array(789, "CN29", "China - Yunnan", 0, 0, 0, 0, false, false, 0, "");
			regions[790] = new Array(790, "CN02", "China - Zhejiang", 0, 0, 0, 0, false, false, 0, "");
			regions[791] = new Array(791, "CX", "Christmas Island", 0, 0, 0, 0, false, false, 0, "");
			regions[792] = new Array(792, "CC", "Cocos (Keeling) Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[793] = new Array(793, "CO", "Colombia", 0, 0, 0, 0, false, false, 0, "");
			regions[794] = new Array(794, "CO01", "Colombia - Amazonas", 0, 0, 0, 0, false, false, 0, "");
			regions[795] = new Array(795, "CO02", "Colombia - Antioquia", 0, 0, 0, 0, false, false, 0, "");
			regions[796] = new Array(796, "CO03", "Colombia - Arauca", 0, 0, 0, 0, false, false, 0, "");
			regions[797] = new Array(797, "CO04", "Colombia - Atlantico", 0, 0, 0, 0, false, false, 0, "");
			regions[798] = new Array(798, "CO35", "Colombia - Bolivar", 0, 0, 0, 0, false, false, 0, "");
			regions[799] = new Array(799, "CO36", "Colombia - Boyaca", 0, 0, 0, 0, false, false, 0, "");
			regions[800] = new Array(800, "CO37", "Colombia - Caldas", 0, 0, 0, 0, false, false, 0, "");
			regions[801] = new Array(801, "CO08", "Colombia - Caqueta", 0, 0, 0, 0, false, false, 0, "");
			regions[802] = new Array(802, "CO32", "Colombia - Casanare", 0, 0, 0, 0, false, false, 0, "");
			regions[803] = new Array(803, "CO09", "Colombia - Cauca", 0, 0, 0, 0, false, false, 0, "");
			regions[804] = new Array(804, "CO10", "Colombia - Cesar", 0, 0, 0, 0, false, false, 0, "");
			regions[805] = new Array(805, "CO11", "Colombia - Choco", 0, 0, 0, 0, false, false, 0, "");
			regions[806] = new Array(806, "CO12", "Colombia - Cordoba", 0, 0, 0, 0, false, false, 0, "");
			regions[807] = new Array(807, "CO33", "Colombia - Cundinamarca", 0, 0, 0, 0, false, false, 0, "");
			regions[808] = new Array(808, "CO34", "Colombia - Distrito Especial", 0, 0, 0, 0, false, false, 0, "");
			regions[809] = new Array(809, "CO15", "Colombia - Guainia", 0, 0, 0, 0, false, false, 0, "");
			regions[810] = new Array(810, "CO14", "Colombia - Guaviare", 0, 0, 0, 0, false, false, 0, "");
			regions[811] = new Array(811, "CO16", "Colombia - Huila", 0, 0, 0, 0, false, false, 0, "");
			regions[812] = new Array(812, "CO17", "Colombia - La Guajira", 0, 0, 0, 0, false, false, 0, "");
			regions[813] = new Array(813, "CO38", "Colombia - Magdalena", 0, 0, 0, 0, false, false, 0, "");
			regions[814] = new Array(814, "CO19", "Colombia - Meta", 0, 0, 0, 0, false, false, 0, "");
			regions[815] = new Array(815, "CO20", "Colombia - Narino", 0, 0, 0, 0, false, false, 0, "");
			regions[816] = new Array(816, "CO21", "Colombia - Norte de Santander", 0, 0, 0, 0, false, false, 0, "");
			regions[817] = new Array(817, "CO22", "Colombia - Putumayo", 0, 0, 0, 0, false, false, 0, "");
			regions[818] = new Array(818, "CO23", "Colombia - Quindio", 0, 0, 0, 0, false, false, 0, "");
			regions[819] = new Array(819, "CO24", "Colombia - Risaralda", 0, 0, 0, 0, false, false, 0, "");
			regions[820] = new Array(820, "CO25", "Colombia - San Andres y Providencia", 0, 0, 0, 0, false, false, 0, "");
			regions[821] = new Array(821, "CO26", "Colombia - Santander", 0, 0, 0, 0, false, false, 0, "");
			regions[822] = new Array(822, "CO27", "Colombia - Sucre", 0, 0, 0, 0, false, false, 0, "");
			regions[823] = new Array(823, "CO28", "Colombia - Tolima", 0, 0, 0, 0, false, false, 0, "");
			regions[824] = new Array(824, "CO29", "Colombia - Valle del Cauca", 0, 0, 0, 0, false, false, 0, "");
			regions[825] = new Array(825, "CO30", "Colombia - Vaupes", 0, 0, 0, 0, false, false, 0, "");
			regions[826] = new Array(826, "CO31", "Colombia - Vichada", 0, 0, 0, 0, false, false, 0, "");
			regions[827] = new Array(827, "KM", "Comoros", 0, 0, 0, 0, false, false, 0, "");
			regions[828] = new Array(828, "KM01", "Comoros - Anjouan", 0, 0, 0, 0, false, false, 0, "");
			regions[829] = new Array(829, "KM02", "Comoros - Grande Comore", 0, 0, 0, 0, false, false, 0, "");
			regions[830] = new Array(830, "KM03", "Comoros - Moheli", 0, 0, 0, 0, false, false, 0, "");
			regions[831] = new Array(831, "CG", "Congo (Brazzaville)", 0, 0, 0, 0, false, false, 0, "");
			regions[832] = new Array(832, "CG01", "Congo (Brazzaville) - Bouenza", 0, 0, 0, 0, false, false, 0, "");
			regions[833] = new Array(833, "CG12", "Congo (Brazzaville) - Brazzaville", 0, 0, 0, 0, false, false, 0, "");
			regions[834] = new Array(834, "CG03", "Congo (Brazzaville) - Cuvette", 0, 0, 0, 0, false, false, 0, "");
			regions[835] = new Array(835, "CG04", "Congo (Brazzaville) - Kouilou", 0, 0, 0, 0, false, false, 0, "");
			regions[836] = new Array(836, "CG05", "Congo (Brazzaville) - Lekoumou", 0, 0, 0, 0, false, false, 0, "");
			regions[837] = new Array(837, "CG06", "Congo (Brazzaville) - Likouala", 0, 0, 0, 0, false, false, 0, "");
			regions[838] = new Array(838, "CG07", "Congo (Brazzaville) - Niari", 0, 0, 0, 0, false, false, 0, "");
			regions[839] = new Array(839, "CG08", "Congo (Brazzaville) - Plateaux", 0, 0, 0, 0, false, false, 0, "");
			regions[840] = new Array(840, "CG11", "Congo (Brazzaville) - Pool", 0, 0, 0, 0, false, false, 0, "");
			regions[841] = new Array(841, "CG10", "Congo (Brazzaville) - Sangha", 0, 0, 0, 0, false, false, 0, "");
			regions[842] = new Array(842, "CD", "Congo (Kinshasa)", 0, 0, 0, 0, false, false, 0, "");
			regions[843] = new Array(843, "CK", "Cook Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[844] = new Array(844, "CR", "Costa Rica", 0, 0, 0, 0, false, false, 0, "");
			regions[845] = new Array(845, "CR01", "Costa Rica - Alajuela", 0, 0, 0, 0, false, false, 0, "");
			regions[846] = new Array(846, "CR02", "Costa Rica - Cartago", 0, 0, 0, 0, false, false, 0, "");
			regions[847] = new Array(847, "CR03", "Costa Rica - Guanacaste", 0, 0, 0, 0, false, false, 0, "");
			regions[848] = new Array(848, "CR04", "Costa Rica - Heredia", 0, 0, 0, 0, false, false, 0, "");
			regions[849] = new Array(849, "CR06", "Costa Rica - Limon", 0, 0, 0, 0, false, false, 0, "");
			regions[850] = new Array(850, "CR07", "Costa Rica - Puntarenas", 0, 0, 0, 0, false, false, 0, "");
			regions[851] = new Array(851, "CR08", "Costa Rica - San Jose", 0, 0, 0, 0, false, false, 0, "");
			regions[852] = new Array(852, "CI", "Côte d'Ivoire", 0, 0, 0, 0, false, false, 0, "");
			regions[853] = new Array(853, "CI01", "Côte d'Ivoire - Abengourou", 0, 0, 0, 0, false, false, 0, "");
			regions[854] = new Array(854, "CI61", "Côte d'Ivoire - Abidjan", 0, 0, 0, 0, false, false, 0, "");
			regions[855] = new Array(855, "CI62", "Côte d'Ivoire - Aboisso", 0, 0, 0, 0, false, false, 0, "");
			regions[856] = new Array(856, "CI63", "Côte d'Ivoire - Adiake", 0, 0, 0, 0, false, false, 0, "");
			regions[857] = new Array(857, "CI05", "Côte d'Ivoire - Adzope", 0, 0, 0, 0, false, false, 0, "");
			regions[858] = new Array(858, "CI06", "Côte d'Ivoire - Agboville", 0, 0, 0, 0, false, false, 0, "");
			regions[859] = new Array(859, "CI64", "Côte d'Ivoire - Alepe", 0, 0, 0, 0, false, false, 0, "");
			regions[860] = new Array(860, "CI36", "Côte d'Ivoire - Bangolo", 0, 0, 0, 0, false, false, 0, "");
			regions[861] = new Array(861, "CI37", "Côte d'Ivoire - Beoumi", 0, 0, 0, 0, false, false, 0, "");
			regions[862] = new Array(862, "CI07", "Côte d'Ivoire - Biankouma", 0, 0, 0, 0, false, false, 0, "");
			regions[863] = new Array(863, "CI65", "Côte d'Ivoire - Bocanda", 0, 0, 0, 0, false, false, 0, "");
			regions[864] = new Array(864, "CI38", "Côte d'Ivoire - Bondoukou", 0, 0, 0, 0, false, false, 0, "");
			regions[865] = new Array(865, "CI27", "Côte d'Ivoire - Bongouanou", 0, 0, 0, 0, false, false, 0, "");
			regions[866] = new Array(866, "CI39", "Côte d'Ivoire - Bouafle", 0, 0, 0, 0, false, false, 0, "");
			regions[867] = new Array(867, "CI40", "Côte d'Ivoire - Bouake", 0, 0, 0, 0, false, false, 0, "");
			regions[868] = new Array(868, "CI11", "Côte d'Ivoire - Bouna", 0, 0, 0, 0, false, false, 0, "");
			regions[869] = new Array(869, "CI12", "Côte d'Ivoire - Boundiali", 0, 0, 0, 0, false, false, 0, "");
			regions[870] = new Array(870, "CI03", "Côte d'Ivoire - Dabakala", 0, 0, 0, 0, false, false, 0, "");
			regions[871] = new Array(871, "CI66", "Côte d'Ivoire - Dabou", 0, 0, 0, 0, false, false, 0, "");
			regions[872] = new Array(872, "CI41", "Côte d'Ivoire - Daloa", 0, 0, 0, 0, false, false, 0, "");
			regions[873] = new Array(873, "CI14", "Côte d'Ivoire - Danane", 0, 0, 0, 0, false, false, 0, "");
			regions[874] = new Array(874, "CI42", "Côte d'Ivoire - Daoukro", 0, 0, 0, 0, false, false, 0, "");
			regions[875] = new Array(875, "CI67", "Côte d'Ivoire - Dimbokro", 0, 0, 0, 0, false, false, 0, "");
			regions[876] = new Array(876, "CI16", "Côte d'Ivoire - Divo", 0, 0, 0, 0, false, false, 0, "");
			regions[877] = new Array(877, "CI44", "Côte d'Ivoire - Duekoue", 0, 0, 0, 0, false, false, 0, "");
			regions[878] = new Array(878, "CI17", "Côte d'Ivoire - Ferkessedougou", 0, 0, 0, 0, false, false, 0, "");
			regions[879] = new Array(879, "CI18", "Côte d'Ivoire - Gagnoa", 0, 0, 0, 0, false, false, 0, "");
			regions[880] = new Array(880, "CI68", "Côte d'Ivoire - Grand-Bassam", 0, 0, 0, 0, false, false, 0, "");
			regions[881] = new Array(881, "CI45", "Côte d'Ivoire - Grand-Lahou", 0, 0, 0, 0, false, false, 0, "");
			regions[882] = new Array(882, "CI69", "Côte d'Ivoire - Guiglo", 0, 0, 0, 0, false, false, 0, "");
			regions[883] = new Array(883, "CI28", "Côte d'Ivoire - Issia", 0, 0, 0, 0, false, false, 0, "");
			regions[884] = new Array(884, "CI70", "Côte d'Ivoire - Jacqueville", 0, 0, 0, 0, false, false, 0, "");
			regions[885] = new Array(885, "CI20", "Côte d'Ivoire - Katiola", 0, 0, 0, 0, false, false, 0, "");
			regions[886] = new Array(886, "CI21", "Côte d'Ivoire - Korhogo", 0, 0, 0, 0, false, false, 0, "");
			regions[887] = new Array(887, "CI29", "Côte d'Ivoire - Lakota", 0, 0, 0, 0, false, false, 0, "");
			regions[888] = new Array(888, "CI47", "Côte d'Ivoire - Man", 0, 0, 0, 0, false, false, 0, "");
			regions[889] = new Array(889, "CI30", "Côte d'Ivoire - Mankono", 0, 0, 0, 0, false, false, 0, "");
			regions[890] = new Array(890, "CI48", "Côte d'Ivoire - Mbahiakro", 0, 0, 0, 0, false, false, 0, "");
			regions[891] = new Array(891, "CI23", "Côte d'Ivoire - Odienne", 0, 0, 0, 0, false, false, 0, "");
			regions[892] = new Array(892, "CI31", "Côte d'Ivoire - Oume", 0, 0, 0, 0, false, false, 0, "");
			regions[893] = new Array(893, "CI49", "Côte d'Ivoire - Sakassou", 0, 0, 0, 0, false, false, 0, "");
			regions[894] = new Array(894, "CI50", "Côte d'Ivoire - San Pedro", 0, 0, 0, 0, false, false, 0, "");
			regions[895] = new Array(895, "CI51", "Côte d'Ivoire - Sassandra", 0, 0, 0, 0, false, false, 0, "");
			regions[896] = new Array(896, "CI25", "Côte d'Ivoire - Seguela", 0, 0, 0, 0, false, false, 0, "");
			regions[897] = new Array(897, "CI52", "Côte d'Ivoire - Sinfra", 0, 0, 0, 0, false, false, 0, "");
			regions[898] = new Array(898, "CI32", "Côte d'Ivoire - Soubre", 0, 0, 0, 0, false, false, 0, "");
			regions[899] = new Array(899, "CI53", "Côte d'Ivoire - Tabou", 0, 0, 0, 0, false, false, 0, "");
			regions[900] = new Array(900, "CI54", "Côte d'Ivoire - Tanda", 0, 0, 0, 0, false, false, 0, "");
			regions[901] = new Array(901, "CI55", "Côte d'Ivoire - Tiassale", 0, 0, 0, 0, false, false, 0, "");
			regions[902] = new Array(902, "CI71", "Côte d'Ivoire - Tiebissou", 0, 0, 0, 0, false, false, 0, "");
			regions[903] = new Array(903, "CI33", "Côte d'Ivoire - Tingrela", 0, 0, 0, 0, false, false, 0, "");
			regions[904] = new Array(904, "CI26", "Côte d'Ivoire - Touba", 0, 0, 0, 0, false, false, 0, "");
			regions[905] = new Array(905, "CI72", "Côte d'Ivoire - Toulepleu", 0, 0, 0, 0, false, false, 0, "");
			regions[906] = new Array(906, "CI56", "Côte d'Ivoire - Toumodi", 0, 0, 0, 0, false, false, 0, "");
			regions[907] = new Array(907, "CI57", "Côte d'Ivoire - Vavoua", 0, 0, 0, 0, false, false, 0, "");
			regions[908] = new Array(908, "CI73", "Côte d'Ivoire - Yamoussoukro", 0, 0, 0, 0, false, false, 0, "");
			regions[909] = new Array(909, "CI34", "Côte d'Ivoire - Zuenoula", 0, 0, 0, 0, false, false, 0, "");
			regions[910] = new Array(910, "HR", "Croatia", 0, 0, 0, 0, false, false, 0, "");
			regions[911] = new Array(911, "HR01", "Croatia - Bjelovarsko-Bilogorska", 0, 0, 0, 0, false, false, 0, "");
			regions[912] = new Array(912, "HR02", "Croatia - Brodsko-Posavska", 0, 0, 0, 0, false, false, 0, "");
			regions[913] = new Array(913, "HR03", "Croatia - Dubrovacko-Neretvanska", 0, 0, 0, 0, false, false, 0, "");
			regions[914] = new Array(914, "HR21", "Croatia - Grad Zagreb", 0, 0, 0, 0, false, false, 0, "");
			regions[915] = new Array(915, "HR04", "Croatia - Istarska", 0, 0, 0, 0, false, false, 0, "");
			regions[916] = new Array(916, "HR05", "Croatia - Karlovacka", 0, 0, 0, 0, false, false, 0, "");
			regions[917] = new Array(917, "HR06", "Croatia - Koprivnicko-Krizevacka", 0, 0, 0, 0, false, false, 0, "");
			regions[918] = new Array(918, "HR07", "Croatia - Krapinsko-Zagorska", 0, 0, 0, 0, false, false, 0, "");
			regions[919] = new Array(919, "HR08", "Croatia - Licko-Senjska", 0, 0, 0, 0, false, false, 0, "");
			regions[920] = new Array(920, "HR09", "Croatia - Medimurska", 0, 0, 0, 0, false, false, 0, "");
			regions[921] = new Array(921, "HR10", "Croatia - Osjecko-Baranjska", 0, 0, 0, 0, false, false, 0, "");
			regions[922] = new Array(922, "HR11", "Croatia - Pozesko-Slavonska", 0, 0, 0, 0, false, false, 0, "");
			regions[923] = new Array(923, "HR12", "Croatia - Primorsko-Goranska", 0, 0, 0, 0, false, false, 0, "");
			regions[924] = new Array(924, "HR13", "Croatia - Sibensko-Kninska", 0, 0, 0, 0, false, false, 0, "");
			regions[925] = new Array(925, "HR14", "Croatia - Sisacko-Moslavacka", 0, 0, 0, 0, false, false, 0, "");
			regions[926] = new Array(926, "HR15", "Croatia - Splitsko-Dalmatinska", 0, 0, 0, 0, false, false, 0, "");
			regions[927] = new Array(927, "HR16", "Croatia - Varazdinska", 0, 0, 0, 0, false, false, 0, "");
			regions[928] = new Array(928, "HR17", "Croatia - Viroviticko-Podravska", 0, 0, 0, 0, false, false, 0, "");
			regions[929] = new Array(929, "HR18", "Croatia - Vukovarsko-Srijemska", 0, 0, 0, 0, false, false, 0, "");
			regions[930] = new Array(930, "HR19", "Croatia - Zadarska", 0, 0, 0, 0, false, false, 0, "");
			regions[931] = new Array(931, "HR20", "Croatia - Zagrebacka", 0, 0, 0, 0, false, false, 0, "");
			regions[932] = new Array(932, "CU", "Cuba", 0, 0, 0, 0, false, false, 0, "");
			regions[933] = new Array(933, "CU05", "Cuba - Camaguey", 0, 0, 0, 0, false, false, 0, "");
			regions[934] = new Array(934, "CU07", "Cuba - Ciego de Avila", 0, 0, 0, 0, false, false, 0, "");
			regions[935] = new Array(935, "CU08", "Cuba - Cienfuegos", 0, 0, 0, 0, false, false, 0, "");
			regions[936] = new Array(936, "CU02", "Cuba - Ciudad de la Habana", 0, 0, 0, 0, false, false, 0, "");
			regions[937] = new Array(937, "CU09", "Cuba - Granma", 0, 0, 0, 0, false, false, 0, "");
			regions[938] = new Array(938, "CU10", "Cuba - Guantanamo", 0, 0, 0, 0, false, false, 0, "");
			regions[939] = new Array(939, "CU12", "Cuba - Holguin", 0, 0, 0, 0, false, false, 0, "");
			regions[940] = new Array(940, "CU04", "Cuba - Isla de la Juventud", 0, 0, 0, 0, false, false, 0, "");
			regions[941] = new Array(941, "CU11", "Cuba - La Habana", 0, 0, 0, 0, false, false, 0, "");
			regions[942] = new Array(942, "CU13", "Cuba - Las Tunas", 0, 0, 0, 0, false, false, 0, "");
			regions[943] = new Array(943, "CU03", "Cuba - Matanzas", 0, 0, 0, 0, false, false, 0, "");
			regions[944] = new Array(944, "CU01", "Cuba - Pinar del Rio", 0, 0, 0, 0, false, false, 0, "");
			regions[945] = new Array(945, "CU14", "Cuba - Sancti Spiritus", 0, 0, 0, 0, false, false, 0, "");
			regions[946] = new Array(946, "CU15", "Cuba - Santiago de Cuba", 0, 0, 0, 0, false, false, 0, "");
			regions[947] = new Array(947, "CU16", "Cuba - Villa Clara", 0, 0, 0, 0, false, false, 0, "");
			regions[948] = new Array(948, "CY", "Cyprus", 15, 5, 0, 0, false, false, 2, "^CY[ ]{0,1}[0-9]{9}$");
			regions[949] = new Array(949, "CY01", "Cyprus - Famagusta", 0, 0, 0, 0, false, false, 0, "^CY[ ]{0,1}[0-9]{9}$");
			regions[950] = new Array(950, "CY02", "Cyprus - Kyrenia", 0, 0, 0, 0, false, false, 0, "^CY[ ]{0,1}[0-9]{9}$");
			regions[951] = new Array(951, "CY03", "Cyprus - Larnaca", 0, 0, 0, 0, false, false, 0, "^CY[ ]{0,1}[0-9]{9}$");
			regions[952] = new Array(952, "CY05", "Cyprus - Limassol", 0, 0, 0, 0, false, false, 0, "^CY[ ]{0,1}[0-9]{9}$");
			regions[953] = new Array(953, "CY04", "Cyprus - Nicosia", 0, 0, 0, 0, false, false, 0, "^CY[ ]{0,1}[0-9]{9}$");
			regions[954] = new Array(954, "CY06", "Cyprus - Paphos", 0, 0, 0, 0, false, false, 0, "^CY[ ]{0,1}[0-9]{9}$");
			regions[955] = new Array(955, "CZ", "Czech Republic", 19, 5, 0, 0, false, false, 2, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[956] = new Array(956, "CZ52", "Czech Republic - Hlavni Mesto Praha", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[957] = new Array(957, "CZ79", "Czech Republic - Jihocesky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[958] = new Array(958, "CZ78", "Czech Republic - Jihomoravsky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[959] = new Array(959, "CZ81", "Czech Republic - Karlovarsky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[960] = new Array(960, "CZ82", "Czech Republic - Kralovehradecky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[961] = new Array(961, "CZ83", "Czech Republic - Liberecky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[962] = new Array(962, "CZ85", "Czech Republic - Moravskoslezsky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[963] = new Array(963, "CZ84", "Czech Republic - Olomoucky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[964] = new Array(964, "CZ86", "Czech Republic - Pardubicky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[965] = new Array(965, "CZ87", "Czech Republic - Plzensky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[966] = new Array(966, "CZ88", "Czech Republic - Stredocesky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[967] = new Array(967, "CZ89", "Czech Republic - Ustecky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[968] = new Array(968, "CZ80", "Czech Republic - Vysocina", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[969] = new Array(969, "CZ90", "Czech Republic - Zlinsky Kraj", 0, 0, 0, 0, false, false, 0, "^CZ[ ]{0,1}([0-9]{8}|[0-9]{9})|[0-9]{10})$");
			regions[970] = new Array(970, "DK", "Denmark", 25, 0, 0, 0, false, false, 2, "^DK[ ]{0,1}[0-9]{8}$");
			regions[971] = new Array(971, "DK01", "Denmark - Arhus", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[972] = new Array(972, "DK02", "Denmark - Bornholm", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[973] = new Array(973, "DK03", "Denmark - Frederiksborg", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[974] = new Array(974, "DK04", "Denmark - Fyn", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[975] = new Array(975, "DK05", "Denmark - Kobenhavn", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[976] = new Array(976, "DK07", "Denmark - Nordjylland", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[977] = new Array(977, "DK08", "Denmark - Ribe", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[978] = new Array(978, "DK09", "Denmark - Ringkobing", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[979] = new Array(979, "DK10", "Denmark - Roskilde", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[980] = new Array(980, "DK11", "Denmark - Sonderjylland", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[981] = new Array(981, "DK06", "Denmark - Staden Kobenhavn", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[982] = new Array(982, "DK12", "Denmark - Storstrom", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[983] = new Array(983, "DK13", "Denmark - Vejle", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[984] = new Array(984, "DK14", "Denmark - Vestsjalland", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[985] = new Array(985, "DK15", "Denmark - Viborg", 0, 0, 0, 0, false, false, 0, "^DK[ ]{0,1}[0-9]{8}$");
			regions[986] = new Array(986, "DJ", "Djibouti", 0, 0, 0, 0, false, false, 0, "");
			regions[987] = new Array(987, "DJ02", "Djibouti - Dikhil", 0, 0, 0, 0, false, false, 0, "");
			regions[988] = new Array(988, "DJ03", "Djibouti - Djibouti", 0, 0, 0, 0, false, false, 0, "");
			regions[989] = new Array(989, "DJ04", "Djibouti - Obock", 0, 0, 0, 0, false, false, 0, "");
			regions[990] = new Array(990, "DJ05", "Djibouti - Tadjoura", 0, 0, 0, 0, false, false, 0, "");
			regions[991] = new Array(991, "DM", "Dominica", 0, 0, 0, 0, false, false, 0, "");
			regions[992] = new Array(992, "DM02", "Dominica - Saint Andrew", 0, 0, 0, 0, false, false, 0, "");
			regions[993] = new Array(993, "DM03", "Dominica - Saint David", 0, 0, 0, 0, false, false, 0, "");
			regions[994] = new Array(994, "DM04", "Dominica - Saint George", 0, 0, 0, 0, false, false, 0, "");
			regions[995] = new Array(995, "DM05", "Dominica - Saint John", 0, 0, 0, 0, false, false, 0, "");
			regions[996] = new Array(996, "DM06", "Dominica - Saint Joseph", 0, 0, 0, 0, false, false, 0, "");
			regions[997] = new Array(997, "DM07", "Dominica - Saint Luke", 0, 0, 0, 0, false, false, 0, "");
			regions[998] = new Array(998, "DM08", "Dominica - Saint Mark", 0, 0, 0, 0, false, false, 0, "");
			regions[999] = new Array(999, "DM09", "Dominica - Saint Patrick", 0, 0, 0, 0, false, false, 0, "");
			regions[1000] = new Array(1000, "DM10", "Dominica - Saint Paul", 0, 0, 0, 0, false, false, 0, "");
			regions[1001] = new Array(1001, "DM11", "Dominica - Saint Peter", 0, 0, 0, 0, false, false, 0, "");
			regions[1002] = new Array(1002, "DO", "Dominican Republic", 0, 0, 0, 0, false, false, 0, "");
			regions[1003] = new Array(1003, "DO01", "Dominican Republic - Azua", 0, 0, 0, 0, false, false, 0, "");
			regions[1004] = new Array(1004, "DO02", "Dominican Republic - Baoruco", 0, 0, 0, 0, false, false, 0, "");
			regions[1005] = new Array(1005, "DO03", "Dominican Republic - Barahona", 0, 0, 0, 0, false, false, 0, "");
			regions[1006] = new Array(1006, "DO04", "Dominican Republic - Dajabon", 0, 0, 0, 0, false, false, 0, "");
			regions[1007] = new Array(1007, "DO05", "Dominican Republic - Distrito Nacional", 0, 0, 0, 0, false, false, 0, "");
			regions[1008] = new Array(1008, "DO06", "Dominican Republic - Duarte", 0, 0, 0, 0, false, false, 0, "");
			regions[1009] = new Array(1009, "DO28", "Dominican Republic - El Seibo", 0, 0, 0, 0, false, false, 0, "");
			regions[1010] = new Array(1010, "DO11", "Dominican Republic - Elias Pina", 0, 0, 0, 0, false, false, 0, "");
			regions[1011] = new Array(1011, "DO08", "Dominican Republic - Espaillat", 0, 0, 0, 0, false, false, 0, "");
			regions[1012] = new Array(1012, "DO29", "Dominican Republic - Hato Mayor", 0, 0, 0, 0, false, false, 0, "");
			regions[1013] = new Array(1013, "DO09", "Dominican Republic - Independencia", 0, 0, 0, 0, false, false, 0, "");
			regions[1014] = new Array(1014, "DO10", "Dominican Republic - La Altagracia", 0, 0, 0, 0, false, false, 0, "");
			regions[1015] = new Array(1015, "DO12", "Dominican Republic - La Romana", 0, 0, 0, 0, false, false, 0, "");
			regions[1016] = new Array(1016, "DO30", "Dominican Republic - La Vega", 0, 0, 0, 0, false, false, 0, "");
			regions[1017] = new Array(1017, "DO14", "Dominican Republic - Maria Trinidad Sanchez", 0, 0, 0, 0, false, false, 0, "");
			regions[1018] = new Array(1018, "DO31", "Dominican Republic - Monsenor Nouel", 0, 0, 0, 0, false, false, 0, "");
			regions[1019] = new Array(1019, "DO15", "Dominican Republic - Monte Cristi", 0, 0, 0, 0, false, false, 0, "");
			regions[1020] = new Array(1020, "DO32", "Dominican Republic - Monte Plata", 0, 0, 0, 0, false, false, 0, "");
			regions[1021] = new Array(1021, "DO16", "Dominican Republic - Pedernales", 0, 0, 0, 0, false, false, 0, "");
			regions[1022] = new Array(1022, "DO17", "Dominican Republic - Peravia", 0, 0, 0, 0, false, false, 0, "");
			regions[1023] = new Array(1023, "DO18", "Dominican Republic - Puerto Plata", 0, 0, 0, 0, false, false, 0, "");
			regions[1024] = new Array(1024, "DO19", "Dominican Republic - Salcedo", 0, 0, 0, 0, false, false, 0, "");
			regions[1025] = new Array(1025, "DO20", "Dominican Republic - Samana", 0, 0, 0, 0, false, false, 0, "");
			regions[1026] = new Array(1026, "DO33", "Dominican Republic - San Cristobal", 0, 0, 0, 0, false, false, 0, "");
			regions[1027] = new Array(1027, "DO23", "Dominican Republic - San Juan", 0, 0, 0, 0, false, false, 0, "");
			regions[1028] = new Array(1028, "DO24", "Dominican Republic - San Pedro De Macoris", 0, 0, 0, 0, false, false, 0, "");
			regions[1029] = new Array(1029, "DO21", "Dominican Republic - Sanchez Ramirez", 0, 0, 0, 0, false, false, 0, "");
			regions[1030] = new Array(1030, "DO25", "Dominican Republic - Santiago", 0, 0, 0, 0, false, false, 0, "");
			regions[1031] = new Array(1031, "DO26", "Dominican Republic - Santiago Rodriguez", 0, 0, 0, 0, false, false, 0, "");
			regions[1032] = new Array(1032, "DO27", "Dominican Republic - Valverde", 0, 0, 0, 0, false, false, 0, "");
			regions[1033] = new Array(1033, "EC", "Ecuador", 0, 0, 0, 0, false, false, 0, "");
			regions[1034] = new Array(1034, "EC02", "Ecuador - Azuay", 0, 0, 0, 0, false, false, 0, "");
			regions[1035] = new Array(1035, "EC03", "Ecuador - Bolivar", 0, 0, 0, 0, false, false, 0, "");
			regions[1036] = new Array(1036, "EC04", "Ecuador - Canar", 0, 0, 0, 0, false, false, 0, "");
			regions[1037] = new Array(1037, "EC05", "Ecuador - Carchi", 0, 0, 0, 0, false, false, 0, "");
			regions[1038] = new Array(1038, "EC06", "Ecuador - Chimborazo", 0, 0, 0, 0, false, false, 0, "");
			regions[1039] = new Array(1039, "EC07", "Ecuador - Cotopaxi", 0, 0, 0, 0, false, false, 0, "");
			regions[1040] = new Array(1040, "EC08", "Ecuador - El Oro", 0, 0, 0, 0, false, false, 0, "");
			regions[1041] = new Array(1041, "EC09", "Ecuador - Esmeraldas", 0, 0, 0, 0, false, false, 0, "");
			regions[1042] = new Array(1042, "EC01", "Ecuador - Galapagos", 0, 0, 0, 0, false, false, 0, "");
			regions[1043] = new Array(1043, "EC10", "Ecuador - Guayas", 0, 0, 0, 0, false, false, 0, "");
			regions[1044] = new Array(1044, "EC11", "Ecuador - Imbabura", 0, 0, 0, 0, false, false, 0, "");
			regions[1045] = new Array(1045, "EC12", "Ecuador - Loja", 0, 0, 0, 0, false, false, 0, "");
			regions[1046] = new Array(1046, "EC13", "Ecuador - Los Rios", 0, 0, 0, 0, false, false, 0, "");
			regions[1047] = new Array(1047, "EC14", "Ecuador - Manabi", 0, 0, 0, 0, false, false, 0, "");
			regions[1048] = new Array(1048, "EC15", "Ecuador - Morona-Santiago", 0, 0, 0, 0, false, false, 0, "");
			regions[1049] = new Array(1049, "EC23", "Ecuador - Napo", 0, 0, 0, 0, false, false, 0, "");
			regions[1050] = new Array(1050, "EC24", "Ecuador - Orellana", 0, 0, 0, 0, false, false, 0, "");
			regions[1051] = new Array(1051, "EC17", "Ecuador - Pastaza", 0, 0, 0, 0, false, false, 0, "");
			regions[1052] = new Array(1052, "EC18", "Ecuador - Pichincha", 0, 0, 0, 0, false, false, 0, "");
			regions[1053] = new Array(1053, "EC22", "Ecuador - Sucumbios", 0, 0, 0, 0, false, false, 0, "");
			regions[1054] = new Array(1054, "EC19", "Ecuador - Tungurahua", 0, 0, 0, 0, false, false, 0, "");
			regions[1055] = new Array(1055, "EC20", "Ecuador - Zamora-Chinchipe", 0, 0, 0, 0, false, false, 0, "");
			regions[1056] = new Array(1056, "EG", "Egypt", 0, 0, 0, 0, false, false, 0, "");
			regions[1057] = new Array(1057, "EG01", "Egypt - Ad Daqahliyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1058] = new Array(1058, "EG02", "Egypt - Al Bahr al Ahmar", 0, 0, 0, 0, false, false, 0, "");
			regions[1059] = new Array(1059, "EG03", "Egypt - Al Buhayrah", 0, 0, 0, 0, false, false, 0, "");
			regions[1060] = new Array(1060, "EG04", "Egypt - Al Fayyum", 0, 0, 0, 0, false, false, 0, "");
			regions[1061] = new Array(1061, "EG05", "Egypt - Al Gharbiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1062] = new Array(1062, "EG06", "Egypt - Al Iskandariyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1063] = new Array(1063, "EG07", "Egypt - Al Isma'iliyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1064] = new Array(1064, "EG08", "Egypt - Al Jizah", 0, 0, 0, 0, false, false, 0, "");
			regions[1065] = new Array(1065, "EG09", "Egypt - Al Minufiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1066] = new Array(1066, "EG10", "Egypt - Al Minya", 0, 0, 0, 0, false, false, 0, "");
			regions[1067] = new Array(1067, "EG11", "Egypt - Al Qahirah", 0, 0, 0, 0, false, false, 0, "");
			regions[1068] = new Array(1068, "EG12", "Egypt - Al Qalyubiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1069] = new Array(1069, "EG13", "Egypt - Al Wadi al Jadid", 0, 0, 0, 0, false, false, 0, "");
			regions[1070] = new Array(1070, "EG15", "Egypt - As Suways", 0, 0, 0, 0, false, false, 0, "");
			regions[1071] = new Array(1071, "EG14", "Egypt - Ash Sharqiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1072] = new Array(1072, "EG16", "Egypt - Aswan", 0, 0, 0, 0, false, false, 0, "");
			regions[1073] = new Array(1073, "EG17", "Egypt - Asyut", 0, 0, 0, 0, false, false, 0, "");
			regions[1074] = new Array(1074, "EG18", "Egypt - Bani Suwayf", 0, 0, 0, 0, false, false, 0, "");
			regions[1075] = new Array(1075, "EG19", "Egypt - Bur Sa'id", 0, 0, 0, 0, false, false, 0, "");
			regions[1076] = new Array(1076, "EG20", "Egypt - Dumyat", 0, 0, 0, 0, false, false, 0, "");
			regions[1077] = new Array(1077, "EG26", "Egypt - Janub Sina'", 0, 0, 0, 0, false, false, 0, "");
			regions[1078] = new Array(1078, "EG21", "Egypt - Kafr ash Shaykh", 0, 0, 0, 0, false, false, 0, "");
			regions[1079] = new Array(1079, "EG22", "Egypt - Matruh", 0, 0, 0, 0, false, false, 0, "");
			regions[1080] = new Array(1080, "EG23", "Egypt - Qina", 0, 0, 0, 0, false, false, 0, "");
			regions[1081] = new Array(1081, "EG27", "Egypt - Shamal Sina'", 0, 0, 0, 0, false, false, 0, "");
			regions[1082] = new Array(1082, "EG24", "Egypt - Suhaj", 0, 0, 0, 0, false, false, 0, "");
			regions[1083] = new Array(1083, "SV", "El Salvador", 0, 0, 0, 0, false, false, 0, "");
			regions[1084] = new Array(1084, "SV01", "El Salvador - Ahuachapan", 0, 0, 0, 0, false, false, 0, "");
			regions[1085] = new Array(1085, "SV02", "El Salvador - Cabanas", 0, 0, 0, 0, false, false, 0, "");
			regions[1086] = new Array(1086, "SV03", "El Salvador - Chalatenango", 0, 0, 0, 0, false, false, 0, "");
			regions[1087] = new Array(1087, "SV04", "El Salvador - Cuscatlan", 0, 0, 0, 0, false, false, 0, "");
			regions[1088] = new Array(1088, "SV05", "El Salvador - La Libertad", 0, 0, 0, 0, false, false, 0, "");
			regions[1089] = new Array(1089, "SV06", "El Salvador - La Paz", 0, 0, 0, 0, false, false, 0, "");
			regions[1090] = new Array(1090, "SV07", "El Salvador - La Union", 0, 0, 0, 0, false, false, 0, "");
			regions[1091] = new Array(1091, "SV08", "El Salvador - Morazan", 0, 0, 0, 0, false, false, 0, "");
			regions[1092] = new Array(1092, "SV09", "El Salvador - San Miguel", 0, 0, 0, 0, false, false, 0, "");
			regions[1093] = new Array(1093, "SV10", "El Salvador - San Salvador", 0, 0, 0, 0, false, false, 0, "");
			regions[1094] = new Array(1094, "SV12", "El Salvador - San Vicente", 0, 0, 0, 0, false, false, 0, "");
			regions[1095] = new Array(1095, "SV11", "El Salvador - Santa Ana", 0, 0, 0, 0, false, false, 0, "");
			regions[1096] = new Array(1096, "SV13", "El Salvador - Sonsonate", 0, 0, 0, 0, false, false, 0, "");
			regions[1097] = new Array(1097, "SV14", "El Salvador - Usulutan", 0, 0, 0, 0, false, false, 0, "");
			regions[1098] = new Array(1098, "GQ", "Equatorial Guinea", 0, 0, 0, 0, false, false, 0, "");
			regions[1099] = new Array(1099, "GQ03", "Equatorial Guinea - Annobon", 0, 0, 0, 0, false, false, 0, "");
			regions[1100] = new Array(1100, "GQ04", "Equatorial Guinea - Bioko Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[1101] = new Array(1101, "GQ05", "Equatorial Guinea - Bioko Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[1102] = new Array(1102, "GQ06", "Equatorial Guinea - Centro Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[1103] = new Array(1103, "GQ07", "Equatorial Guinea - Kie-Ntem", 0, 0, 0, 0, false, false, 0, "");
			regions[1104] = new Array(1104, "GQ08", "Equatorial Guinea - Litoral", 0, 0, 0, 0, false, false, 0, "");
			regions[1105] = new Array(1105, "GQ09", "Equatorial Guinea - Wele-Nzas", 0, 0, 0, 0, false, false, 0, "");
			regions[1106] = new Array(1106, "ER", "Eritrea", 0, 0, 0, 0, false, false, 0, "");
			regions[1107] = new Array(1107, "EE", "Estonia", 18, 1, 3, 5, false, false, 2, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1108] = new Array(1108, "EE01", "Estonia - Harjumaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1109] = new Array(1109, "EE02", "Estonia - Hiiumaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1110] = new Array(1110, "EE03", "Estonia - Ida-Virumaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1111] = new Array(1111, "EE04", "Estonia - Jarvamaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1112] = new Array(1112, "EE05", "Estonia - Jogevamaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1113] = new Array(1113, "EE06", "Estonia - Kohtla-Jarve", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1114] = new Array(1114, "EE07", "Estonia - Laanemaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1115] = new Array(1115, "EE08", "Estonia - Laane-Virumaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1116] = new Array(1116, "EE09", "Estonia - Narva", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1117] = new Array(1117, "EE10", "Estonia - Parnu", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1118] = new Array(1118, "EE11", "Estonia - Parnumaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1119] = new Array(1119, "EE12", "Estonia - Polvamaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1120] = new Array(1120, "EE13", "Estonia - Raplamaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1121] = new Array(1121, "EE14", "Estonia - Saaremaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1122] = new Array(1122, "EE15", "Estonia - Sillamae", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1123] = new Array(1123, "EE16", "Estonia - Tallinn", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1124] = new Array(1124, "EE17", "Estonia - Tartu", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1125] = new Array(1125, "EE18", "Estonia - Tartumaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1126] = new Array(1126, "EE19", "Estonia - Valgamaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1127] = new Array(1127, "EE20", "Estonia - Viljandimaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1128] = new Array(1128, "EE21", "Estonia - Vorumaa", 0, 0, 0, 0, false, false, 0, "^EE[ ]{0,1}[0-9]{9}$");
			regions[1129] = new Array(1129, "ET", "Ethiopia", 0, 0, 0, 0, false, false, 0, "");
			regions[1130] = new Array(1130, "ET10", "Ethiopia - Addis Abeba", 0, 0, 0, 0, false, false, 0, "");
			regions[1131] = new Array(1131, "ET44", "Ethiopia - Adis Abeba", 0, 0, 0, 0, false, false, 0, "");
			regions[1132] = new Array(1132, "ET14", "Ethiopia - Afar", 0, 0, 0, 0, false, false, 0, "");
			regions[1133] = new Array(1133, "ET45", "Ethiopia - Afar", 0, 0, 0, 0, false, false, 0, "");
			regions[1134] = new Array(1134, "ET46", "Ethiopia - Amara", 0, 0, 0, 0, false, false, 0, "");
			regions[1135] = new Array(1135, "ET02", "Ethiopia - Amhara", 0, 0, 0, 0, false, false, 0, "");
			regions[1136] = new Array(1136, "ET13", "Ethiopia - Benishangul", 0, 0, 0, 0, false, false, 0, "");
			regions[1137] = new Array(1137, "ET47", "Ethiopia - Binshangul Gumuz", 0, 0, 0, 0, false, false, 0, "");
			regions[1138] = new Array(1138, "ET48", "Ethiopia - Dire Dawa", 0, 0, 0, 0, false, false, 0, "");
			regions[1139] = new Array(1139, "ET49", "Ethiopia - Gambela Hizboch", 0, 0, 0, 0, false, false, 0, "");
			regions[1140] = new Array(1140, "ET08", "Ethiopia - Gambella", 0, 0, 0, 0, false, false, 0, "");
			regions[1141] = new Array(1141, "ET50", "Ethiopia - Hareri Hizb", 0, 0, 0, 0, false, false, 0, "");
			regions[1142] = new Array(1142, "ET51", "Ethiopia - Oromiya", 0, 0, 0, 0, false, false, 0, "");
			regions[1143] = new Array(1143, "ET07", "Ethiopia - Somali", 0, 0, 0, 0, false, false, 0, "");
			regions[1144] = new Array(1144, "ET11", "Ethiopia - Southern", 0, 0, 0, 0, false, false, 0, "");
			regions[1145] = new Array(1145, "ET52", "Ethiopia - Sumale", 0, 0, 0, 0, false, false, 0, "");
			regions[1146] = new Array(1146, "ET53", "Ethiopia - Tigray", 0, 0, 0, 0, false, false, 0, "");
			regions[1147] = new Array(1147, "ET12", "Ethiopia - Tigray", 0, 0, 0, 0, false, false, 0, "");
			regions[1148] = new Array(1148, "ET54", "Ethiopia - YeDebub Biheroch Bihereseboch na Hizboch", 0, 0, 0, 0, false, false, 0, "");
			regions[1149] = new Array(1149, "FK", "Falkland Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[1150] = new Array(1150, "FO", "Faroe Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[1151] = new Array(1151, "FJ", "Fiji", 0, 0, 0, 0, false, false, 0, "");
			regions[1152] = new Array(1152, "FJ01", "Fiji - Central", 0, 0, 0, 0, false, false, 0, "");
			regions[1153] = new Array(1153, "FJ02", "Fiji - Eastern", 0, 0, 0, 0, false, false, 0, "");
			regions[1154] = new Array(1154, "FJ03", "Fiji - Northern", 0, 0, 0, 0, false, false, 0, "");
			regions[1155] = new Array(1155, "FJ04", "Fiji - Rotuma", 0, 0, 0, 0, false, false, 0, "");
			regions[1156] = new Array(1156, "FJ05", "Fiji - Western", 0, 0, 0, 0, false, false, 0, "");
			regions[1157] = new Array(1157, "FI", "Finland", 22, 17, 0, 0, false, false, 2, "^FI[ ]{0,1}[0-9]{8}$");
			regions[1158] = new Array(1158, "FI01", "Finland - Ãland", 0, 0, 0, 0, false, false, 0, "^FI[ ]{0,1}[0-9]{8}$");
			regions[1159] = new Array(1159, "FI14", "Finland - Eastern Finland", 0, 0, 0, 0, false, false, 0, "^FI[ ]{0,1}[0-9]{8}$");
			regions[1160] = new Array(1160, "FI06", "Finland - Lapland", 0, 0, 0, 0, false, false, 0, "^FI[ ]{0,1}[0-9]{8}$");
			regions[1161] = new Array(1161, "FI08", "Finland - Oulu", 0, 0, 0, 0, false, false, 0, "^FI[ ]{0,1}[0-9]{8}$");
			regions[1162] = new Array(1162, "FI13", "Finland - Southern Finland", 0, 0, 0, 0, false, false, 0, "^FI[ ]{0,1}[0-9]{8}$");
			regions[1163] = new Array(1163, "FI15", "Finland - Western Finland", 0, 0, 0, 0, false, false, 0, "^FI[ ]{0,1}[0-9]{8}$");
			regions[1164] = new Array(1164, "FR", "France", 19.6, 5.5, 0, 0, false, false, 2, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1165] = new Array(1165, "FRC1", "France - Alsace", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1166] = new Array(1166, "FR97", "France - Aquitaine", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1167] = new Array(1167, "FR98", "France - Auvergne", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1168] = new Array(1168, "FR99", "France - Basse-Normandie", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1169] = new Array(1169, "FRA1", "France - Bourgogne", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1170] = new Array(1170, "FRA2", "France - Bretagne", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1171] = new Array(1171, "FRA3", "France - Centre", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1172] = new Array(1172, "FRA4", "France - Champagne-Ardenne", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1173] = new Array(1173, "FRA5", "France - Corse", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1174] = new Array(1174, "FRA6", "France - Franche-Comte", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1175] = new Array(1175, "FRA7", "France - Haute-Normandie", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1176] = new Array(1176, "FRA8", "France - Ile-de-France", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1177] = new Array(1177, "FRA9", "France - Languedoc-Roussillon", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1178] = new Array(1178, "FRB1", "France - Limousin", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1179] = new Array(1179, "FRB2", "France - Lorraine", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1180] = new Array(1180, "FRB3", "France - Midi-Pyrenees", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1181] = new Array(1181, "FRB4", "France - Nord-Pas-de-Calais", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1182] = new Array(1182, "FRB5", "France - Pays de la Loire", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1183] = new Array(1183, "FRB6", "France - Picardie", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1184] = new Array(1184, "FRB7", "France - Poitou-Charentes", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1185] = new Array(1185, "FRB8", "France - Provence-Alpes-Cote d'Azur", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1186] = new Array(1186, "FRB9", "France - Rhone-Alpes", 0, 0, 0, 0, false, false, 0, "^FR[ ]{0,1}[a-zA-Z0-9]{2}[0-9]{9}$");
			regions[1187] = new Array(1187, "GF", "French Guiana", 0, 0, 0, 0, false, false, 0, "");
			regions[1188] = new Array(1188, "PF", "French Polynesia", 0, 0, 0, 0, false, false, 0, "");
			regions[1189] = new Array(1189, "TF", "French Southern Lands", 0, 0, 0, 0, false, false, 0, "");
			regions[1190] = new Array(1190, "GA", "Gabon", 0, 0, 0, 0, false, false, 0, "");
			regions[1191] = new Array(1191, "GA01", "Gabon - Estuaire", 0, 0, 0, 0, false, false, 0, "");
			regions[1192] = new Array(1192, "GA02", "Gabon - Haut-Ogooue", 0, 0, 0, 0, false, false, 0, "");
			regions[1193] = new Array(1193, "GA03", "Gabon - Moyen-Ogooue", 0, 0, 0, 0, false, false, 0, "");
			regions[1194] = new Array(1194, "GA04", "Gabon - Ngounie", 0, 0, 0, 0, false, false, 0, "");
			regions[1195] = new Array(1195, "GA05", "Gabon - Nyanga", 0, 0, 0, 0, false, false, 0, "");
			regions[1196] = new Array(1196, "GA06", "Gabon - Ogooue-Ivindo", 0, 0, 0, 0, false, false, 0, "");
			regions[1197] = new Array(1197, "GA07", "Gabon - Ogooue-Lolo", 0, 0, 0, 0, false, false, 0, "");
			regions[1198] = new Array(1198, "GA08", "Gabon - Ogooue-Maritime", 0, 0, 0, 0, false, false, 0, "");
			regions[1199] = new Array(1199, "GA09", "Gabon - Woleu-Ntem", 0, 0, 0, 0, false, false, 0, "");
			regions[1200] = new Array(1200, "GM", "Gambia", 0, 0, 0, 0, false, false, 0, "");
			regions[1201] = new Array(1201, "GM01", "Gambia - Banjul", 0, 0, 0, 0, false, false, 0, "");
			regions[1202] = new Array(1202, "GM02", "Gambia - Lower River", 0, 0, 0, 0, false, false, 0, "");
			regions[1203] = new Array(1203, "GM03", "Gambia - MacCarthy Island", 0, 0, 0, 0, false, false, 0, "");
			regions[1204] = new Array(1204, "GM07", "Gambia - North Bank", 0, 0, 0, 0, false, false, 0, "");
			regions[1205] = new Array(1205, "GM04", "Gambia - Upper River", 0, 0, 0, 0, false, false, 0, "");
			regions[1206] = new Array(1206, "GM05", "Gambia - Western", 0, 0, 0, 0, false, false, 0, "");
			regions[1207] = new Array(1207, "GE", "Georgia", 0, 0, 0, 0, false, false, 0, "");
			regions[1208] = new Array(1208, "GE01", "Georgia - Abashis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1209] = new Array(1209, "GE02", "Georgia - Abkhazia", 0, 0, 0, 0, false, false, 0, "");
			regions[1210] = new Array(1210, "GE03", "Georgia - Adigenis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1211] = new Array(1211, "GE04", "Georgia - Ajaria", 0, 0, 0, 0, false, false, 0, "");
			regions[1212] = new Array(1212, "GE05", "Georgia - Akhalgoris Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1213] = new Array(1213, "GE06", "Georgia - Akhalk'alak'is Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1214] = new Array(1214, "GE07", "Georgia - Akhalts'ikhis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1215] = new Array(1215, "GE08", "Georgia - Akhmetis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1216] = new Array(1216, "GE09", "Georgia - Ambrolauris Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1217] = new Array(1217, "GE10", "Georgia - Aspindzis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1218] = new Array(1218, "GE11", "Georgia - Baghdat'is Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1219] = new Array(1219, "GE12", "Georgia - Bolnisis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1220] = new Array(1220, "GE13", "Georgia - Borjomis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1221] = new Array(1221, "GE14", "Georgia - Chiat'ura", 0, 0, 0, 0, false, false, 0, "");
			regions[1222] = new Array(1222, "GE15", "Georgia - Ch'khorotsqus Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1223] = new Array(1223, "GE16", "Georgia - Ch'okhatauris Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1224] = new Array(1224, "GE17", "Georgia - Dedop'listsqaros Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1225] = new Array(1225, "GE18", "Georgia - Dmanisis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1226] = new Array(1226, "GE19", "Georgia - Dushet'is Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1227] = new Array(1227, "GE20", "Georgia - Gardabanis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1228] = new Array(1228, "GE21", "Georgia - Gori", 0, 0, 0, 0, false, false, 0, "");
			regions[1229] = new Array(1229, "GE22", "Georgia - Goris Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1230] = new Array(1230, "GE23", "Georgia - Gurjaanis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1231] = new Array(1231, "GE24", "Georgia - Javis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1232] = new Array(1232, "GE25", "Georgia - K'arelis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1233] = new Array(1233, "GE26", "Georgia - Kaspis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1234] = new Array(1234, "GE27", "Georgia - Kharagaulis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1235] = new Array(1235, "GE28", "Georgia - Khashuris Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1236] = new Array(1236, "GE29", "Georgia - Khobis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1237] = new Array(1237, "GE30", "Georgia - Khonis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1238] = new Array(1238, "GE31", "Georgia - K'ut'aisi", 0, 0, 0, 0, false, false, 0, "");
			regions[1239] = new Array(1239, "GE32", "Georgia - Lagodekhis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1240] = new Array(1240, "GE33", "Georgia - Lanch'khut'is Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1241] = new Array(1241, "GE34", "Georgia - Lentekhis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1242] = new Array(1242, "GE35", "Georgia - Marneulis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1243] = new Array(1243, "GE36", "Georgia - Martvilis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1244] = new Array(1244, "GE37", "Georgia - Mestiis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1245] = new Array(1245, "GE38", "Georgia - Mts'khet'is Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1246] = new Array(1246, "GE39", "Georgia - Ninotsmindis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1247] = new Array(1247, "GE40", "Georgia - Onis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1248] = new Array(1248, "GE41", "Georgia - Ozurget'is Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1249] = new Array(1249, "GE42", "Georgia - P'ot'i", 0, 0, 0, 0, false, false, 0, "");
			regions[1250] = new Array(1250, "GE43", "Georgia - Qazbegis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1251] = new Array(1251, "GE44", "Georgia - Qvarlis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1252] = new Array(1252, "GE45", "Georgia - Rust'avi", 0, 0, 0, 0, false, false, 0, "");
			regions[1253] = new Array(1253, "GE46", "Georgia - Sach'kheris Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1254] = new Array(1254, "GE47", "Georgia - Sagarejos Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1255] = new Array(1255, "GE48", "Georgia - Samtrediis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1256] = new Array(1256, "GE49", "Georgia - Senakis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1257] = new Array(1257, "GE50", "Georgia - Sighnaghis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1258] = new Array(1258, "GE51", "Georgia - T'bilisi", 0, 0, 0, 0, false, false, 0, "");
			regions[1259] = new Array(1259, "GE52", "Georgia - T'elavis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1260] = new Array(1260, "GE53", "Georgia - T'erjolis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1261] = new Array(1261, "GE54", "Georgia - T'et'ritsqaros Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1262] = new Array(1262, "GE55", "Georgia - T'ianet'is Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1263] = new Array(1263, "GE56", "Georgia - Tqibuli", 0, 0, 0, 0, false, false, 0, "");
			regions[1264] = new Array(1264, "GE57", "Georgia - Ts'ageris Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1265] = new Array(1265, "GE58", "Georgia - Tsalenjikhis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1266] = new Array(1266, "GE59", "Georgia - Tsalkis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1267] = new Array(1267, "GE60", "Georgia - Tsqaltubo", 0, 0, 0, 0, false, false, 0, "");
			regions[1268] = new Array(1268, "GE61", "Georgia - Vanis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1269] = new Array(1269, "GE62", "Georgia - Zestap'onis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1270] = new Array(1270, "GE63", "Georgia - Zugdidi", 0, 0, 0, 0, false, false, 0, "");
			regions[1271] = new Array(1271, "GE64", "Georgia - Zugdidis Raioni", 0, 0, 0, 0, false, false, 0, "");
			regions[1272] = new Array(1272, "GH", "Ghana", 0, 0, 0, 0, false, false, 0, "");
			regions[1273] = new Array(1273, "GH02", "Ghana - Ashanti", 0, 0, 0, 0, false, false, 0, "");
			regions[1274] = new Array(1274, "GH03", "Ghana - Brong-Ahafo", 0, 0, 0, 0, false, false, 0, "");
			regions[1275] = new Array(1275, "GH04", "Ghana - Central", 0, 0, 0, 0, false, false, 0, "");
			regions[1276] = new Array(1276, "GH05", "Ghana - Eastern", 0, 0, 0, 0, false, false, 0, "");
			regions[1277] = new Array(1277, "GH01", "Ghana - Greater Accra", 0, 0, 0, 0, false, false, 0, "");
			regions[1278] = new Array(1278, "GH06", "Ghana - Northern", 0, 0, 0, 0, false, false, 0, "");
			regions[1279] = new Array(1279, "GH10", "Ghana - Upper East", 0, 0, 0, 0, false, false, 0, "");
			regions[1280] = new Array(1280, "GH11", "Ghana - Upper West", 0, 0, 0, 0, false, false, 0, "");
			regions[1281] = new Array(1281, "GH08", "Ghana - Volta", 0, 0, 0, 0, false, false, 0, "");
			regions[1282] = new Array(1282, "GH09", "Ghana - Western", 0, 0, 0, 0, false, false, 0, "");
			regions[1283] = new Array(1283, "GI", "Gibraltar", 0, 0, 0, 0, false, false, 0, "");
			regions[1284] = new Array(1284, "EL", "Greece", 18, 8, 0, 0, false, false, 2, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1285] = new Array(1285, "EL31", "Greece - Aitolia kai Akarnania", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1286] = new Array(1286, "EL38", "Greece - Akhaia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1287] = new Array(1287, "EL36", "Greece - Argolis", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1288] = new Array(1288, "EL41", "Greece - Arkadhia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1289] = new Array(1289, "EL20", "Greece - Arta", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1290] = new Array(1290, "EL35", "Greece - Attiki", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1291] = new Array(1291, "EL47", "Greece - Dhodhekanisos", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1292] = new Array(1292, "EL04", "Greece - Drama", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1293] = new Array(1293, "EL30", "Greece - Evritania", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1294] = new Array(1294, "EL01", "Greece - Evros", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1295] = new Array(1295, "EL34", "Greece - Evvoia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1296] = new Array(1296, "EL08", "Greece - Florina", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1297] = new Array(1297, "EL32", "Greece - Fokis", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1298] = new Array(1298, "EL29", "Greece - Fthiotis", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1299] = new Array(1299, "EL10", "Greece - Grevena", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1300] = new Array(1300, "EL39", "Greece - Ilia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1301] = new Array(1301, "EL12", "Greece - Imathia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1302] = new Array(1302, "EL17", "Greece - Ioannina", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1303] = new Array(1303, "EL45", "Greece - Iraklion", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1304] = new Array(1304, "EL23", "Greece - Kardhitsa", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1305] = new Array(1305, "EL09", "Greece - Kastoria", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1306] = new Array(1306, "EL14", "Greece - Kavala", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1307] = new Array(1307, "EL27", "Greece - Kefallinia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1308] = new Array(1308, "EL25", "Greece - Kerkira", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1309] = new Array(1309, "EL15", "Greece - Khalkidhiki", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1310] = new Array(1310, "EL43", "Greece - Khania", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1311] = new Array(1311, "EL50", "Greece - Khios", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1312] = new Array(1312, "EL49", "Greece - Kikladhes", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1313] = new Array(1313, "EL06", "Greece - Kilkis", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1314] = new Array(1314, "EL37", "Greece - Korinthia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1315] = new Array(1315, "EL11", "Greece - Kozani", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1316] = new Array(1316, "EL42", "Greece - Lakonia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1317] = new Array(1317, "EL21", "Greece - Larisa", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1318] = new Array(1318, "EL46", "Greece - Lasithi", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1319] = new Array(1319, "EL51", "Greece - Lesvos", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1320] = new Array(1320, "EL26", "Greece - Levkas", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1321] = new Array(1321, "EL24", "Greece - Magnisia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1322] = new Array(1322, "EL40", "Greece - Messinia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1323] = new Array(1323, "EL07", "Greece - Pella", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1324] = new Array(1324, "EL16", "Greece - Pieria", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1325] = new Array(1325, "EL19", "Greece - Preveza", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1326] = new Array(1326, "EL44", "Greece - Rethimni", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1327] = new Array(1327, "EL02", "Greece - Rodhopi", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1328] = new Array(1328, "EL48", "Greece - Samos", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1329] = new Array(1329, "EL05", "Greece - Serrai", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1330] = new Array(1330, "EL18", "Greece - Thesprotia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1331] = new Array(1331, "EL13", "Greece - Thessaloniki", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1332] = new Array(1332, "EL22", "Greece - Trikala", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1333] = new Array(1333, "EL33", "Greece - Voiotia", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1334] = new Array(1334, "EL03", "Greece - Xanthi", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1335] = new Array(1335, "EL28", "Greece - Zakinthos", 0, 0, 0, 0, false, false, 0, "^EL[ ]{0,1}[0-9]{9}$");
			regions[1336] = new Array(1336, "GL", "Greenland", 0, 0, 0, 0, false, false, 0, "");
			regions[1337] = new Array(1337, "GL01", "Greenland - Nordgronland", 0, 0, 0, 0, false, false, 0, "");
			regions[1338] = new Array(1338, "GL02", "Greenland - Ostgronland", 0, 0, 0, 0, false, false, 0, "");
			regions[1339] = new Array(1339, "GL03", "Greenland - Vestgronland", 0, 0, 0, 0, false, false, 0, "");
			regions[1340] = new Array(1340, "GD", "Grenada", 0, 0, 0, 0, false, false, 0, "");
			regions[1341] = new Array(1341, "GD01", "Grenada - Saint Andrew", 0, 0, 0, 0, false, false, 0, "");
			regions[1342] = new Array(1342, "GD02", "Grenada - Saint David", 0, 0, 0, 0, false, false, 0, "");
			regions[1343] = new Array(1343, "GD03", "Grenada - Saint George", 0, 0, 0, 0, false, false, 0, "");
			regions[1344] = new Array(1344, "GD04", "Grenada - Saint John", 0, 0, 0, 0, false, false, 0, "");
			regions[1345] = new Array(1345, "GD05", "Grenada - Saint Mark", 0, 0, 0, 0, false, false, 0, "");
			regions[1346] = new Array(1346, "GD06", "Grenada - Saint Patrick", 0, 0, 0, 0, false, false, 0, "");
			regions[1347] = new Array(1347, "GP", "Guadeloupe", 0, 0, 0, 0, false, false, 0, "");
			regions[1348] = new Array(1348, "GU", "Guam", 0, 0, 0, 0, false, false, 0, "");
			regions[1349] = new Array(1349, "GT", "Guatemala", 0, 0, 0, 0, false, false, 0, "");
			regions[1350] = new Array(1350, "GT01", "Guatemala - Alta Verapaz", 0, 0, 0, 0, false, false, 0, "");
			regions[1351] = new Array(1351, "GT02", "Guatemala - Baja Verapaz", 0, 0, 0, 0, false, false, 0, "");
			regions[1352] = new Array(1352, "GT03", "Guatemala - Chimaltenango", 0, 0, 0, 0, false, false, 0, "");
			regions[1353] = new Array(1353, "GT04", "Guatemala - Chiquimula", 0, 0, 0, 0, false, false, 0, "");
			regions[1354] = new Array(1354, "GT05", "Guatemala - El Progreso", 0, 0, 0, 0, false, false, 0, "");
			regions[1355] = new Array(1355, "GT06", "Guatemala - Escuintla", 0, 0, 0, 0, false, false, 0, "");
			regions[1356] = new Array(1356, "GT07", "Guatemala - Guatemala", 0, 0, 0, 0, false, false, 0, "");
			regions[1357] = new Array(1357, "GT08", "Guatemala - Huehuetenango", 0, 0, 0, 0, false, false, 0, "");
			regions[1358] = new Array(1358, "GT09", "Guatemala - Izabal", 0, 0, 0, 0, false, false, 0, "");
			regions[1359] = new Array(1359, "GT10", "Guatemala - Jalapa", 0, 0, 0, 0, false, false, 0, "");
			regions[1360] = new Array(1360, "GT11", "Guatemala - Jutiapa", 0, 0, 0, 0, false, false, 0, "");
			regions[1361] = new Array(1361, "GT12", "Guatemala - Peten", 0, 0, 0, 0, false, false, 0, "");
			regions[1362] = new Array(1362, "GT13", "Guatemala - Quetzaltenango", 0, 0, 0, 0, false, false, 0, "");
			regions[1363] = new Array(1363, "GT14", "Guatemala - Quiche", 0, 0, 0, 0, false, false, 0, "");
			regions[1364] = new Array(1364, "GT15", "Guatemala - Retalhuleu", 0, 0, 0, 0, false, false, 0, "");
			regions[1365] = new Array(1365, "GT16", "Guatemala - Sacatepequez", 0, 0, 0, 0, false, false, 0, "");
			regions[1366] = new Array(1366, "GT17", "Guatemala - San Marcos", 0, 0, 0, 0, false, false, 0, "");
			regions[1367] = new Array(1367, "GT18", "Guatemala - Santa Rosa", 0, 0, 0, 0, false, false, 0, "");
			regions[1368] = new Array(1368, "GT19", "Guatemala - Solola", 0, 0, 0, 0, false, false, 0, "");
			regions[1369] = new Array(1369, "GT20", "Guatemala - Suchitepequez", 0, 0, 0, 0, false, false, 0, "");
			regions[1370] = new Array(1370, "GT21", "Guatemala - Totonicapan", 0, 0, 0, 0, false, false, 0, "");
			regions[1371] = new Array(1371, "GT22", "Guatemala - Zacapa", 0, 0, 0, 0, false, false, 0, "");
			regions[1372] = new Array(1372, "GN", "Guinea", 0, 0, 0, 0, false, false, 0, "");
			regions[1373] = new Array(1373, "GN01", "Guinea - Beyla", 0, 0, 0, 0, false, false, 0, "");
			regions[1374] = new Array(1374, "GN02", "Guinea - Boffa", 0, 0, 0, 0, false, false, 0, "");
			regions[1375] = new Array(1375, "GN03", "Guinea - Boke", 0, 0, 0, 0, false, false, 0, "");
			regions[1376] = new Array(1376, "GN04", "Guinea - Conakry", 0, 0, 0, 0, false, false, 0, "");
			regions[1377] = new Array(1377, "GN30", "Guinea - Coyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1378] = new Array(1378, "GN05", "Guinea - Dabola", 0, 0, 0, 0, false, false, 0, "");
			regions[1379] = new Array(1379, "GN06", "Guinea - Dalaba", 0, 0, 0, 0, false, false, 0, "");
			regions[1380] = new Array(1380, "GN07", "Guinea - Dinguiraye", 0, 0, 0, 0, false, false, 0, "");
			regions[1381] = new Array(1381, "GN31", "Guinea - Dubreka", 0, 0, 0, 0, false, false, 0, "");
			regions[1382] = new Array(1382, "GN09", "Guinea - Faranah", 0, 0, 0, 0, false, false, 0, "");
			regions[1383] = new Array(1383, "GN10", "Guinea - Forecariah", 0, 0, 0, 0, false, false, 0, "");
			regions[1384] = new Array(1384, "GN11", "Guinea - Fria", 0, 0, 0, 0, false, false, 0, "");
			regions[1385] = new Array(1385, "GN12", "Guinea - Gaoual", 0, 0, 0, 0, false, false, 0, "");
			regions[1386] = new Array(1386, "GN13", "Guinea - Gueckedou", 0, 0, 0, 0, false, false, 0, "");
			regions[1387] = new Array(1387, "GN32", "Guinea - Kankan", 0, 0, 0, 0, false, false, 0, "");
			regions[1388] = new Array(1388, "GN15", "Guinea - Kerouane", 0, 0, 0, 0, false, false, 0, "");
			regions[1389] = new Array(1389, "GN16", "Guinea - Kindia", 0, 0, 0, 0, false, false, 0, "");
			regions[1390] = new Array(1390, "GN17", "Guinea - Kissidougou", 0, 0, 0, 0, false, false, 0, "");
			regions[1391] = new Array(1391, "GN33", "Guinea - Koubia", 0, 0, 0, 0, false, false, 0, "");
			regions[1392] = new Array(1392, "GN18", "Guinea - Koundara", 0, 0, 0, 0, false, false, 0, "");
			regions[1393] = new Array(1393, "GN19", "Guinea - Kouroussa", 0, 0, 0, 0, false, false, 0, "");
			regions[1394] = new Array(1394, "GN34", "Guinea - Labe", 0, 0, 0, 0, false, false, 0, "");
			regions[1395] = new Array(1395, "GN35", "Guinea - Lelouma", 0, 0, 0, 0, false, false, 0, "");
			regions[1396] = new Array(1396, "GN36", "Guinea - Lola", 0, 0, 0, 0, false, false, 0, "");
			regions[1397] = new Array(1397, "GN21", "Guinea - Macenta", 0, 0, 0, 0, false, false, 0, "");
			regions[1398] = new Array(1398, "GN22", "Guinea - Mali", 0, 0, 0, 0, false, false, 0, "");
			regions[1399] = new Array(1399, "GN23", "Guinea - Mamou", 0, 0, 0, 0, false, false, 0, "");
			regions[1400] = new Array(1400, "GN37", "Guinea - Mandiana", 0, 0, 0, 0, false, false, 0, "");
			regions[1401] = new Array(1401, "GN38", "Guinea - Nzerekore", 0, 0, 0, 0, false, false, 0, "");
			regions[1402] = new Array(1402, "GN25", "Guinea - Pita", 0, 0, 0, 0, false, false, 0, "");
			regions[1403] = new Array(1403, "GN39", "Guinea - Siguiri", 0, 0, 0, 0, false, false, 0, "");
			regions[1404] = new Array(1404, "GN27", "Guinea - Telimele", 0, 0, 0, 0, false, false, 0, "");
			regions[1405] = new Array(1405, "GN28", "Guinea - Tougue", 0, 0, 0, 0, false, false, 0, "");
			regions[1406] = new Array(1406, "GN29", "Guinea - Yomou", 0, 0, 0, 0, false, false, 0, "");
			regions[1407] = new Array(1407, "GW", "Guinea-Bissau", 0, 0, 0, 0, false, false, 0, "");
			regions[1408] = new Array(1408, "GW01", "Guinea-Bissau - Bafata", 0, 0, 0, 0, false, false, 0, "");
			regions[1409] = new Array(1409, "GW12", "Guinea-Bissau - Biombo", 0, 0, 0, 0, false, false, 0, "");
			regions[1410] = new Array(1410, "GW11", "Guinea-Bissau - Bissau", 0, 0, 0, 0, false, false, 0, "");
			regions[1411] = new Array(1411, "GW05", "Guinea-Bissau - Bolama", 0, 0, 0, 0, false, false, 0, "");
			regions[1412] = new Array(1412, "GW06", "Guinea-Bissau - Cacheu", 0, 0, 0, 0, false, false, 0, "");
			regions[1413] = new Array(1413, "GW10", "Guinea-Bissau - Gabu", 0, 0, 0, 0, false, false, 0, "");
			regions[1414] = new Array(1414, "GW04", "Guinea-Bissau - Oio", 0, 0, 0, 0, false, false, 0, "");
			regions[1415] = new Array(1415, "GW02", "Guinea-Bissau - Quinara", 0, 0, 0, 0, false, false, 0, "");
			regions[1416] = new Array(1416, "GW07", "Guinea-Bissau - Tombali", 0, 0, 0, 0, false, false, 0, "");
			regions[1417] = new Array(1417, "GY", "Guyana", 0, 0, 0, 0, false, false, 0, "");
			regions[1418] = new Array(1418, "GY10", "Guyana - Barima-Waini", 0, 0, 0, 0, false, false, 0, "");
			regions[1419] = new Array(1419, "GY11", "Guyana - Cuyuni-Mazaruni", 0, 0, 0, 0, false, false, 0, "");
			regions[1420] = new Array(1420, "GY12", "Guyana - Demerara-Mahaica", 0, 0, 0, 0, false, false, 0, "");
			regions[1421] = new Array(1421, "GY13", "Guyana - East Berbice-Corentyne", 0, 0, 0, 0, false, false, 0, "");
			regions[1422] = new Array(1422, "GY14", "Guyana - Essequibo Islands-West Demerara", 0, 0, 0, 0, false, false, 0, "");
			regions[1423] = new Array(1423, "GY15", "Guyana - Mahaica-Berbice", 0, 0, 0, 0, false, false, 0, "");
			regions[1424] = new Array(1424, "GY16", "Guyana - Pomeroon-Supenaam", 0, 0, 0, 0, false, false, 0, "");
			regions[1425] = new Array(1425, "GY17", "Guyana - Potaro-Siparuni", 0, 0, 0, 0, false, false, 0, "");
			regions[1426] = new Array(1426, "GY18", "Guyana - Upper Demerara-Berbice", 0, 0, 0, 0, false, false, 0, "");
			regions[1427] = new Array(1427, "GY19", "Guyana - Upper Takutu-Upper Essequibo", 0, 0, 0, 0, false, false, 0, "");
			regions[1428] = new Array(1428, "HT", "Haiti", 0, 0, 0, 0, false, false, 0, "");
			regions[1429] = new Array(1429, "HT06", "Haiti - Artibonite", 0, 0, 0, 0, false, false, 0, "");
			regions[1430] = new Array(1430, "HT07", "Haiti - Centre", 0, 0, 0, 0, false, false, 0, "");
			regions[1431] = new Array(1431, "HT08", "Haiti - Grand' Anse", 0, 0, 0, 0, false, false, 0, "");
			regions[1432] = new Array(1432, "HT09", "Haiti - Nord", 0, 0, 0, 0, false, false, 0, "");
			regions[1433] = new Array(1433, "HT10", "Haiti - Nord-Est", 0, 0, 0, 0, false, false, 0, "");
			regions[1434] = new Array(1434, "HT03", "Haiti - Nord-Ouest", 0, 0, 0, 0, false, false, 0, "");
			regions[1435] = new Array(1435, "HT11", "Haiti - Ouest", 0, 0, 0, 0, false, false, 0, "");
			regions[1436] = new Array(1436, "HT12", "Haiti - Sud", 0, 0, 0, 0, false, false, 0, "");
			regions[1437] = new Array(1437, "HT13", "Haiti - Sud-Est", 0, 0, 0, 0, false, false, 0, "");
			regions[1438] = new Array(1438, "HM", "Heard and McDonald Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[1439] = new Array(1439, "HN", "Honduras", 0, 0, 0, 0, false, false, 0, "");
			regions[1440] = new Array(1440, "HN01", "Honduras - Atlantida", 0, 0, 0, 0, false, false, 0, "");
			regions[1441] = new Array(1441, "HN02", "Honduras - Choluteca", 0, 0, 0, 0, false, false, 0, "");
			regions[1442] = new Array(1442, "HN03", "Honduras - Colon", 0, 0, 0, 0, false, false, 0, "");
			regions[1443] = new Array(1443, "HN04", "Honduras - Comayagua", 0, 0, 0, 0, false, false, 0, "");
			regions[1444] = new Array(1444, "HN05", "Honduras - Copan", 0, 0, 0, 0, false, false, 0, "");
			regions[1445] = new Array(1445, "HN06", "Honduras - Cortes", 0, 0, 0, 0, false, false, 0, "");
			regions[1446] = new Array(1446, "HN07", "Honduras - El Paraiso", 0, 0, 0, 0, false, false, 0, "");
			regions[1447] = new Array(1447, "HN08", "Honduras - Francisco Morazan", 0, 0, 0, 0, false, false, 0, "");
			regions[1448] = new Array(1448, "HN09", "Honduras - Gracias a Dios", 0, 0, 0, 0, false, false, 0, "");
			regions[1449] = new Array(1449, "HN10", "Honduras - Intibuca", 0, 0, 0, 0, false, false, 0, "");
			regions[1450] = new Array(1450, "HN11", "Honduras - Islas de la Bahia", 0, 0, 0, 0, false, false, 0, "");
			regions[1451] = new Array(1451, "HN12", "Honduras - La Paz", 0, 0, 0, 0, false, false, 0, "");
			regions[1452] = new Array(1452, "HN13", "Honduras - Lempira", 0, 0, 0, 0, false, false, 0, "");
			regions[1453] = new Array(1453, "HN14", "Honduras - Ocotepeque", 0, 0, 0, 0, false, false, 0, "");
			regions[1454] = new Array(1454, "HN15", "Honduras - Olancho", 0, 0, 0, 0, false, false, 0, "");
			regions[1455] = new Array(1455, "HN16", "Honduras - Santa Barbara", 0, 0, 0, 0, false, false, 0, "");
			regions[1456] = new Array(1456, "HN17", "Honduras - Valle", 0, 0, 0, 0, false, false, 0, "");
			regions[1457] = new Array(1457, "HN18", "Honduras - Yoro", 0, 0, 0, 0, false, false, 0, "");
			regions[1458] = new Array(1458, "HK", "Hong Kong", 0, 0, 0, 0, false, false, 0, "");
			regions[1459] = new Array(1459, "HU", "Hungary", 25, 12, 0, 0, false, false, 2, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1460] = new Array(1460, "HU01", "Hungary - Bacs-Kiskun", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1461] = new Array(1461, "HU02", "Hungary - Baranya", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1462] = new Array(1462, "HU03", "Hungary - Bekes", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1463] = new Array(1463, "HU26", "Hungary - Bekescsaba", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1464] = new Array(1464, "HU04", "Hungary - Borsod-Abauj-Zemplen", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1465] = new Array(1465, "HU05", "Hungary - Budapest", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1466] = new Array(1466, "HU06", "Hungary - Csongrad", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1467] = new Array(1467, "HU07", "Hungary - Debrecen", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1468] = new Array(1468, "HU27", "Hungary - Dunaujvaros", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1469] = new Array(1469, "HU28", "Hungary - Eger", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1470] = new Array(1470, "HU08", "Hungary - Fejer", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1471] = new Array(1471, "HU25", "Hungary - Gyor", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1472] = new Array(1472, "HU09", "Hungary - Gyor-Moson-Sopron", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1473] = new Array(1473, "HU10", "Hungary - Hajdu-Bihar", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1474] = new Array(1474, "HU11", "Hungary - Heves", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1475] = new Array(1475, "HU29", "Hungary - Hodmezovasarhely", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1476] = new Array(1476, "HU20", "Hungary - Jasz-Nagykun-Szolnok", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1477] = new Array(1477, "HU30", "Hungary - Kaposvar", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1478] = new Array(1478, "HU31", "Hungary - Kecskemet", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1479] = new Array(1479, "HU12", "Hungary - Komarom-Esztergom", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1480] = new Array(1480, "HU13", "Hungary - Miskolc", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1481] = new Array(1481, "HU32", "Hungary - Nagykanizsa", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1482] = new Array(1482, "HU14", "Hungary - Nograd", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1483] = new Array(1483, "HU33", "Hungary - Nyiregyhaza", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1484] = new Array(1484, "HU15", "Hungary - Pecs", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1485] = new Array(1485, "HU16", "Hungary - Pest", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1486] = new Array(1486, "HU17", "Hungary - Somogy", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1487] = new Array(1487, "HU34", "Hungary - Sopron", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1488] = new Array(1488, "HU18", "Hungary - Szabolcs-Szatmar-Bereg", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1489] = new Array(1489, "HU19", "Hungary - Szeged", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1490] = new Array(1490, "HU35", "Hungary - Szekesfehervar", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1491] = new Array(1491, "HU36", "Hungary - Szolnok", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1492] = new Array(1492, "HU37", "Hungary - Szombathely", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1493] = new Array(1493, "HU38", "Hungary - Tatabanya", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1494] = new Array(1494, "HU21", "Hungary - Tolna", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1495] = new Array(1495, "HU22", "Hungary - Vas", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1496] = new Array(1496, "HU39", "Hungary - Veszprem", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1497] = new Array(1497, "HU23", "Hungary - Veszprem", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1498] = new Array(1498, "HU24", "Hungary - Zala", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1499] = new Array(1499, "HU40", "Hungary - Zalaegerszeg", 0, 0, 0, 0, false, false, 0, "^HU[ ]{0,1}[0-9]{8}$");
			regions[1500] = new Array(1500, "IS", "Iceland", 24.5, 0, 0, 0, false, false, 0, "");
			regions[1501] = new Array(1501, "IS01", "Iceland - Akranes", 0, 0, 0, 0, false, false, 0, "");
			regions[1502] = new Array(1502, "IS02", "Iceland - Akureyri", 0, 0, 0, 0, false, false, 0, "");
			regions[1503] = new Array(1503, "IS03", "Iceland - Arnessysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1504] = new Array(1504, "IS04", "Iceland - Austur-Bardastrandarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1505] = new Array(1505, "IS05", "Iceland - Austur-Hunavatnssysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1506] = new Array(1506, "IS06", "Iceland - Austur-Skaftafellssysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1507] = new Array(1507, "IS07", "Iceland - Borgarfjardarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1508] = new Array(1508, "IS08", "Iceland - Dalasysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1509] = new Array(1509, "IS09", "Iceland - Eyjafjardarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1510] = new Array(1510, "IS10", "Iceland - Gullbringusysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1511] = new Array(1511, "IS11", "Iceland - Hafnarfjordur", 0, 0, 0, 0, false, false, 0, "");
			regions[1512] = new Array(1512, "IS12", "Iceland - Husavik", 0, 0, 0, 0, false, false, 0, "");
			regions[1513] = new Array(1513, "IS13", "Iceland - Isafjordur", 0, 0, 0, 0, false, false, 0, "");
			regions[1514] = new Array(1514, "IS14", "Iceland - Keflavik", 0, 0, 0, 0, false, false, 0, "");
			regions[1515] = new Array(1515, "IS15", "Iceland - Kjosarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1516] = new Array(1516, "IS16", "Iceland - Kopavogur", 0, 0, 0, 0, false, false, 0, "");
			regions[1517] = new Array(1517, "IS17", "Iceland - Myrasysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1518] = new Array(1518, "IS18", "Iceland - Neskaupstadur", 0, 0, 0, 0, false, false, 0, "");
			regions[1519] = new Array(1519, "IS19", "Iceland - Nordur-Isafjardarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1520] = new Array(1520, "IS20", "Iceland - Nordur-Mulasysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1521] = new Array(1521, "IS21", "Iceland - Nordur-Tingeyjarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1522] = new Array(1522, "IS22", "Iceland - Olafsfjordur", 0, 0, 0, 0, false, false, 0, "");
			regions[1523] = new Array(1523, "IS23", "Iceland - Rangarvallasysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1524] = new Array(1524, "IS24", "Iceland - Reykjavik", 0, 0, 0, 0, false, false, 0, "");
			regions[1525] = new Array(1525, "IS25", "Iceland - Saudarkrokur", 0, 0, 0, 0, false, false, 0, "");
			regions[1526] = new Array(1526, "IS26", "Iceland - Seydisfjordur", 0, 0, 0, 0, false, false, 0, "");
			regions[1527] = new Array(1527, "IS27", "Iceland - Siglufjordur", 0, 0, 0, 0, false, false, 0, "");
			regions[1528] = new Array(1528, "IS28", "Iceland - Skagafjardarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1529] = new Array(1529, "IS29", "Iceland - Snafellsnes- og Hnappadalssysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1530] = new Array(1530, "IS30", "Iceland - Strandasysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1531] = new Array(1531, "IS31", "Iceland - Sudur-Mulasysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1532] = new Array(1532, "IS32", "Iceland - Sudur-Tingeyjarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1533] = new Array(1533, "IS33", "Iceland - Vestmannaeyjar", 0, 0, 0, 0, false, false, 0, "");
			regions[1534] = new Array(1534, "IS34", "Iceland - Vestur-Bardastrandarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1535] = new Array(1535, "IS35", "Iceland - Vestur-Hunavatnssysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1536] = new Array(1536, "IS36", "Iceland - Vestur-Isafjardarsysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1537] = new Array(1537, "IS37", "Iceland - Vestur-Skaftafellssysla", 0, 0, 0, 0, false, false, 0, "");
			regions[1538] = new Array(1538, "IN", "India", 0, 0, 0, 0, false, false, 0, "");
			regions[1539] = new Array(1539, "IN01", "India - Andaman and Nicobar Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[1540] = new Array(1540, "IN02", "India - Andhra Pradesh", 0, 0, 0, 0, false, false, 0, "");
			regions[1541] = new Array(1541, "IN30", "India - Arunachal Pradesh", 0, 0, 0, 0, false, false, 0, "");
			regions[1542] = new Array(1542, "IN03", "India - Assam", 0, 0, 0, 0, false, false, 0, "");
			regions[1543] = new Array(1543, "IN34", "India - Bihar", 0, 0, 0, 0, false, false, 0, "");
			regions[1544] = new Array(1544, "IN05", "India - Chandigarh", 0, 0, 0, 0, false, false, 0, "");
			regions[1545] = new Array(1545, "IN37", "India - Chhattisgarh", 0, 0, 0, 0, false, false, 0, "");
			regions[1546] = new Array(1546, "IN06", "India - Dadra and Nagar Haveli", 0, 0, 0, 0, false, false, 0, "");
			regions[1547] = new Array(1547, "IN32", "India - Daman and Diu", 0, 0, 0, 0, false, false, 0, "");
			regions[1548] = new Array(1548, "IN07", "India - Delhi", 0, 0, 0, 0, false, false, 0, "");
			regions[1549] = new Array(1549, "IN33", "India - Goa", 0, 0, 0, 0, false, false, 0, "");
			regions[1550] = new Array(1550, "IN09", "India - Gujarat", 0, 0, 0, 0, false, false, 0, "");
			regions[1551] = new Array(1551, "IN10", "India - Haryana", 0, 0, 0, 0, false, false, 0, "");
			regions[1552] = new Array(1552, "IN11", "India - Himachal Pradesh", 0, 0, 0, 0, false, false, 0, "");
			regions[1553] = new Array(1553, "IN12", "India - Jammu and Kashmir", 0, 0, 0, 0, false, false, 0, "");
			regions[1554] = new Array(1554, "IN38", "India - Jharkhand", 0, 0, 0, 0, false, false, 0, "");
			regions[1555] = new Array(1555, "IN19", "India - Karnataka", 0, 0, 0, 0, false, false, 0, "");
			regions[1556] = new Array(1556, "IN13", "India - Kerala", 0, 0, 0, 0, false, false, 0, "");
			regions[1557] = new Array(1557, "IN14", "India - Lakshadweep", 0, 0, 0, 0, false, false, 0, "");
			regions[1558] = new Array(1558, "IN35", "India - Madhya Pradesh", 0, 0, 0, 0, false, false, 0, "");
			regions[1559] = new Array(1559, "IN16", "India - Maharashtra", 0, 0, 0, 0, false, false, 0, "");
			regions[1560] = new Array(1560, "IN17", "India - Manipur", 0, 0, 0, 0, false, false, 0, "");
			regions[1561] = new Array(1561, "IN18", "India - Meghalaya", 0, 0, 0, 0, false, false, 0, "");
			regions[1562] = new Array(1562, "IN31", "India - Mizoram", 0, 0, 0, 0, false, false, 0, "");
			regions[1563] = new Array(1563, "IN20", "India - Nagaland", 0, 0, 0, 0, false, false, 0, "");
			regions[1564] = new Array(1564, "IN21", "India - Orissa", 0, 0, 0, 0, false, false, 0, "");
			regions[1565] = new Array(1565, "IN22", "India - Pondicherry", 0, 0, 0, 0, false, false, 0, "");
			regions[1566] = new Array(1566, "IN23", "India - Punjab", 0, 0, 0, 0, false, false, 0, "");
			regions[1567] = new Array(1567, "IN24", "India - Rajasthan", 0, 0, 0, 0, false, false, 0, "");
			regions[1568] = new Array(1568, "IN29", "India - Sikkim", 0, 0, 0, 0, false, false, 0, "");
			regions[1569] = new Array(1569, "IN25", "India - Tamil Nadu", 0, 0, 0, 0, false, false, 0, "");
			regions[1570] = new Array(1570, "IN26", "India - Tripura", 0, 0, 0, 0, false, false, 0, "");
			regions[1571] = new Array(1571, "IN36", "India - Uttar Pradesh", 0, 0, 0, 0, false, false, 0, "");
			regions[1572] = new Array(1572, "IN39", "India - Uttaranchal", 0, 0, 0, 0, false, false, 0, "");
			regions[1573] = new Array(1573, "IN28", "India - West Bengal", 0, 0, 0, 0, false, false, 0, "");
			regions[1574] = new Array(1574, "ID", "Indonesia", 0, 0, 0, 0, false, false, 0, "");
			regions[1575] = new Array(1575, "ID01", "Indonesia - Aceh", 0, 0, 0, 0, false, false, 0, "");
			regions[1576] = new Array(1576, "ID02", "Indonesia - Bali", 0, 0, 0, 0, false, false, 0, "");
			regions[1577] = new Array(1577, "ID33", "Indonesia - Banten", 0, 0, 0, 0, false, false, 0, "");
			regions[1578] = new Array(1578, "ID03", "Indonesia - Bengkulu", 0, 0, 0, 0, false, false, 0, "");
			regions[1579] = new Array(1579, "ID34", "Indonesia - Gorontalo", 0, 0, 0, 0, false, false, 0, "");
			regions[1580] = new Array(1580, "ID04", "Indonesia - Jakarta Raya", 0, 0, 0, 0, false, false, 0, "");
			regions[1581] = new Array(1581, "ID05", "Indonesia - Jambi", 0, 0, 0, 0, false, false, 0, "");
			regions[1582] = new Array(1582, "ID30", "Indonesia - Jawa Barat", 0, 0, 0, 0, false, false, 0, "");
			regions[1583] = new Array(1583, "ID07", "Indonesia - Jawa Tengah", 0, 0, 0, 0, false, false, 0, "");
			regions[1584] = new Array(1584, "ID08", "Indonesia - Jawa Timur", 0, 0, 0, 0, false, false, 0, "");
			regions[1585] = new Array(1585, "ID11", "Indonesia - Kalimantan Barat", 0, 0, 0, 0, false, false, 0, "");
			regions[1586] = new Array(1586, "ID12", "Indonesia - Kalimantan Selatan", 0, 0, 0, 0, false, false, 0, "");
			regions[1587] = new Array(1587, "ID13", "Indonesia - Kalimantan Tengah", 0, 0, 0, 0, false, false, 0, "");
			regions[1588] = new Array(1588, "ID14", "Indonesia - Kalimantan Timur", 0, 0, 0, 0, false, false, 0, "");
			regions[1589] = new Array(1589, "ID35", "Indonesia - Kepulauan Bangka Belitung", 0, 0, 0, 0, false, false, 0, "");
			regions[1590] = new Array(1590, "ID15", "Indonesia - Lampung", 0, 0, 0, 0, false, false, 0, "");
			regions[1591] = new Array(1591, "ID28", "Indonesia - Maluku", 0, 0, 0, 0, false, false, 0, "");
			regions[1592] = new Array(1592, "ID29", "Indonesia - Maluku Utara", 0, 0, 0, 0, false, false, 0, "");
			regions[1593] = new Array(1593, "ID17", "Indonesia - Nusa Tenggara Barat", 0, 0, 0, 0, false, false, 0, "");
			regions[1594] = new Array(1594, "ID18", "Indonesia - Nusa Tenggara Timur", 0, 0, 0, 0, false, false, 0, "");
			regions[1595] = new Array(1595, "ID09", "Indonesia - Papua", 0, 0, 0, 0, false, false, 0, "");
			regions[1596] = new Array(1596, "ID19", "Indonesia - Riau", 0, 0, 0, 0, false, false, 0, "");
			regions[1597] = new Array(1597, "ID20", "Indonesia - Sulawesi Selatan", 0, 0, 0, 0, false, false, 0, "");
			regions[1598] = new Array(1598, "ID21", "Indonesia - Sulawesi Tengah", 0, 0, 0, 0, false, false, 0, "");
			regions[1599] = new Array(1599, "ID22", "Indonesia - Sulawesi Tenggara", 0, 0, 0, 0, false, false, 0, "");
			regions[1600] = new Array(1600, "ID31", "Indonesia - Sulawesi Utara", 0, 0, 0, 0, false, false, 0, "");
			regions[1601] = new Array(1601, "ID24", "Indonesia - Sumatera Barat", 0, 0, 0, 0, false, false, 0, "");
			regions[1602] = new Array(1602, "ID32", "Indonesia - Sumatera Selatan", 0, 0, 0, 0, false, false, 0, "");
			regions[1603] = new Array(1603, "ID26", "Indonesia - Sumatera Utara", 0, 0, 0, 0, false, false, 0, "");
			regions[1604] = new Array(1604, "ID10", "Indonesia - Yogyakarta", 0, 0, 0, 0, false, false, 0, "");
			regions[1605] = new Array(1605, "IR", "Iran", 0, 0, 0, 0, false, false, 0, "");
			regions[1606] = new Array(1606, "IR01", "Iran - Azarbayjan-e Bakhtari", 0, 0, 0, 0, false, false, 0, "");
			regions[1607] = new Array(1607, "IR02", "Iran - Azarbayjan-e Khavari", 0, 0, 0, 0, false, false, 0, "");
			regions[1608] = new Array(1608, "IR13", "Iran - Bakhtaran", 0, 0, 0, 0, false, false, 0, "");
			regions[1609] = new Array(1609, "IR22", "Iran - Bushehr", 0, 0, 0, 0, false, false, 0, "");
			regions[1610] = new Array(1610, "IR03", "Iran - Chahar Mahall va Bakhtiari", 0, 0, 0, 0, false, false, 0, "");
			regions[1611] = new Array(1611, "IR28", "Iran - Esfahan", 0, 0, 0, 0, false, false, 0, "");
			regions[1612] = new Array(1612, "IR07", "Iran - Fars", 0, 0, 0, 0, false, false, 0, "");
			regions[1613] = new Array(1613, "IR08", "Iran - Gilan", 0, 0, 0, 0, false, false, 0, "");
			regions[1614] = new Array(1614, "IR37", "Iran - Golestan", 0, 0, 0, 0, false, false, 0, "");
			regions[1615] = new Array(1615, "IR09", "Iran - Hamadan", 0, 0, 0, 0, false, false, 0, "");
			regions[1616] = new Array(1616, "IR11", "Iran - Hormozgan", 0, 0, 0, 0, false, false, 0, "");
			regions[1617] = new Array(1617, "IR10", "Iran - Ilam", 0, 0, 0, 0, false, false, 0, "");
			regions[1618] = new Array(1618, "IR29", "Iran - Kerman", 0, 0, 0, 0, false, false, 0, "");
			regions[1619] = new Array(1619, "IR30", "Iran - Khorasan", 0, 0, 0, 0, false, false, 0, "");
			regions[1620] = new Array(1620, "IR15", "Iran - Khuzestan", 0, 0, 0, 0, false, false, 0, "");
			regions[1621] = new Array(1621, "IR05", "Iran - Kohkiluyeh va Buyer Ahmadi", 0, 0, 0, 0, false, false, 0, "");
			regions[1622] = new Array(1622, "IR16", "Iran - Kordestan", 0, 0, 0, 0, false, false, 0, "");
			regions[1623] = new Array(1623, "IR23", "Iran - Lorestan", 0, 0, 0, 0, false, false, 0, "");
			regions[1624] = new Array(1624, "IR34", "Iran - Markazi", 0, 0, 0, 0, false, false, 0, "");
			regions[1625] = new Array(1625, "IR35", "Iran - Mazandaran", 0, 0, 0, 0, false, false, 0, "");
			regions[1626] = new Array(1626, "IR38", "Iran - Qazvin", 0, 0, 0, 0, false, false, 0, "");
			regions[1627] = new Array(1627, "IR39", "Iran - Qom", 0, 0, 0, 0, false, false, 0, "");
			regions[1628] = new Array(1628, "IR25", "Iran - Semnan", 0, 0, 0, 0, false, false, 0, "");
			regions[1629] = new Array(1629, "IR04", "Iran - Sistan va Baluchestan", 0, 0, 0, 0, false, false, 0, "");
			regions[1630] = new Array(1630, "IR26", "Iran - Tehran", 0, 0, 0, 0, false, false, 0, "");
			regions[1631] = new Array(1631, "IR31", "Iran - Yazd", 0, 0, 0, 0, false, false, 0, "");
			regions[1632] = new Array(1632, "IR36", "Iran - Zanjan", 0, 0, 0, 0, false, false, 0, "");
			regions[1633] = new Array(1633, "IQ", "Iraq", 0, 0, 0, 0, false, false, 0, "");
			regions[1634] = new Array(1634, "IQ01", "Iraq - Al Anbar", 0, 0, 0, 0, false, false, 0, "");
			regions[1635] = new Array(1635, "IQ02", "Iraq - Al Basrah", 0, 0, 0, 0, false, false, 0, "");
			regions[1636] = new Array(1636, "IQ03", "Iraq - Al Muthanna", 0, 0, 0, 0, false, false, 0, "");
			regions[1637] = new Array(1637, "IQ04", "Iraq - Al Qadisiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1638] = new Array(1638, "IQ17", "Iraq - An Najaf", 0, 0, 0, 0, false, false, 0, "");
			regions[1639] = new Array(1639, "IQ11", "Iraq - Arbil", 0, 0, 0, 0, false, false, 0, "");
			regions[1640] = new Array(1640, "IQ05", "Iraq - As Sulaymaniyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1641] = new Array(1641, "IQ13", "Iraq - At Ta'mim", 0, 0, 0, 0, false, false, 0, "");
			regions[1642] = new Array(1642, "IQ06", "Iraq - Babil", 0, 0, 0, 0, false, false, 0, "");
			regions[1643] = new Array(1643, "IQ07", "Iraq - Baghdad", 0, 0, 0, 0, false, false, 0, "");
			regions[1644] = new Array(1644, "IQ08", "Iraq - Dahuk", 0, 0, 0, 0, false, false, 0, "");
			regions[1645] = new Array(1645, "IQ09", "Iraq - Dhi Qar", 0, 0, 0, 0, false, false, 0, "");
			regions[1646] = new Array(1646, "IQ10", "Iraq - Diyala", 0, 0, 0, 0, false, false, 0, "");
			regions[1647] = new Array(1647, "IQ12", "Iraq - Karbala'", 0, 0, 0, 0, false, false, 0, "");
			regions[1648] = new Array(1648, "IQ14", "Iraq - Maysan", 0, 0, 0, 0, false, false, 0, "");
			regions[1649] = new Array(1649, "IQ15", "Iraq - Ninawa", 0, 0, 0, 0, false, false, 0, "");
			regions[1650] = new Array(1650, "IQ18", "Iraq - Salah ad Din", 0, 0, 0, 0, false, false, 0, "");
			regions[1651] = new Array(1651, "IQ16", "Iraq - Wasit", 0, 0, 0, 0, false, false, 0, "");
			regions[1652] = new Array(1652, "IE", "Ireland", 21, 10, 0, 0, false, false, 2, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1653] = new Array(1653, "IE01", "Ireland - Carlow", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1654] = new Array(1654, "IE02", "Ireland - Cavan", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1655] = new Array(1655, "IE03", "Ireland - Clare", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1656] = new Array(1656, "IE04", "Ireland - Cork", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1657] = new Array(1657, "IE06", "Ireland - Donegal", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1658] = new Array(1658, "IE07", "Ireland - Dublin", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1659] = new Array(1659, "IE10", "Ireland - Galway", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1660] = new Array(1660, "IE11", "Ireland - Kerry", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1661] = new Array(1661, "IE12", "Ireland - Kildare", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1662] = new Array(1662, "IE13", "Ireland - Kilkenny", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1663] = new Array(1663, "IE15", "Ireland - Laois", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1664] = new Array(1664, "IE14", "Ireland - Leitrim", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1665] = new Array(1665, "IE16", "Ireland - Limerick", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1666] = new Array(1666, "IE18", "Ireland - Longford", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1667] = new Array(1667, "IE19", "Ireland - Louth", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1668] = new Array(1668, "IE20", "Ireland - Mayo", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1669] = new Array(1669, "IE21", "Ireland - Meath", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1670] = new Array(1670, "IE22", "Ireland - Monaghan", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1671] = new Array(1671, "IE23", "Ireland - Offaly", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1672] = new Array(1672, "IE24", "Ireland - Roscommon", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1673] = new Array(1673, "IE25", "Ireland - Sligo", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1674] = new Array(1674, "IE26", "Ireland - Tipperary", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1675] = new Array(1675, "IE27", "Ireland - Waterford", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1676] = new Array(1676, "IE29", "Ireland - Westmeath", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1677] = new Array(1677, "IE30", "Ireland - Wexford", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1678] = new Array(1678, "IE31", "Ireland - Wicklow", 0, 0, 0, 0, false, false, 0, "^IE[ ]{0,1}[0-9][0-9a-zA-Z][0-9]{5}[a-zA-Z]$");
			regions[1679] = new Array(1679, "IL", "Israel", 0, 0, 0, 0, false, false, 0, "");
			regions[1680] = new Array(1680, "IL01", "Israel - HaDarom", 0, 0, 0, 0, false, false, 0, "");
			regions[1681] = new Array(1681, "IL02", "Israel - HaMerkaz", 0, 0, 0, 0, false, false, 0, "");
			regions[1682] = new Array(1682, "IL03", "Israel - HaZafon", 0, 0, 0, 0, false, false, 0, "");
			regions[1683] = new Array(1683, "IL04", "Israel - Hefa", 0, 0, 0, 0, false, false, 0, "");
			regions[1684] = new Array(1684, "IL05", "Israel - Tel Aviv", 0, 0, 0, 0, false, false, 0, "");
			regions[1685] = new Array(1685, "IL06", "Israel - Yerushalayim", 0, 0, 0, 0, false, false, 0, "");
			regions[1686] = new Array(1686, "IT", "Italy", 20, 9, 0, 0, false, false, 2, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1687] = new Array(1687, "IT01", "Italy - Abruzzi", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1688] = new Array(1688, "IT02", "Italy - Basilicata", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1689] = new Array(1689, "IT03", "Italy - Calabria", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1690] = new Array(1690, "IT04", "Italy - Campania", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1691] = new Array(1691, "IT05", "Italy - Emilia-Romagna", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1692] = new Array(1692, "IT06", "Italy - Friuli-Venezia Giulia", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1693] = new Array(1693, "IT07", "Italy - Lazio", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1694] = new Array(1694, "IT08", "Italy - Liguria", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1695] = new Array(1695, "IT09", "Italy - Lombardia", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1696] = new Array(1696, "IT10", "Italy - Marche", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1697] = new Array(1697, "IT11", "Italy - Molise", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1698] = new Array(1698, "IT12", "Italy - Piemonte", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1699] = new Array(1699, "IT13", "Italy - Puglia", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1700] = new Array(1700, "IT14", "Italy - Sardegna", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1701] = new Array(1701, "IT15", "Italy - Sicilia", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1702] = new Array(1702, "IT16", "Italy - Toscana", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1703] = new Array(1703, "IT17", "Italy - Trentino-Alto Adige", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1704] = new Array(1704, "IT18", "Italy - Umbria", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1705] = new Array(1705, "IT19", "Italy - Valle d'Aosta", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1706] = new Array(1706, "IT20", "Italy - Veneto", 0, 0, 0, 0, false, false, 0, "^IT[ ]{0,1}[0-9]{11}$");
			regions[1707] = new Array(1707, "JM", "Jamaica", 0, 0, 0, 0, false, false, 0, "");
			regions[1708] = new Array(1708, "JM01", "Jamaica - Clarendon", 0, 0, 0, 0, false, false, 0, "");
			regions[1709] = new Array(1709, "JM02", "Jamaica - Hanover", 0, 0, 0, 0, false, false, 0, "");
			regions[1710] = new Array(1710, "JM17", "Jamaica - Kingston", 0, 0, 0, 0, false, false, 0, "");
			regions[1711] = new Array(1711, "JM04", "Jamaica - Manchester", 0, 0, 0, 0, false, false, 0, "");
			regions[1712] = new Array(1712, "JM07", "Jamaica - Portland", 0, 0, 0, 0, false, false, 0, "");
			regions[1713] = new Array(1713, "JM08", "Jamaica - Saint Andrew", 0, 0, 0, 0, false, false, 0, "");
			regions[1714] = new Array(1714, "JM09", "Jamaica - Saint Ann", 0, 0, 0, 0, false, false, 0, "");
			regions[1715] = new Array(1715, "JM10", "Jamaica - Saint Catherine", 0, 0, 0, 0, false, false, 0, "");
			regions[1716] = new Array(1716, "JM11", "Jamaica - Saint Elizabeth", 0, 0, 0, 0, false, false, 0, "");
			regions[1717] = new Array(1717, "JM12", "Jamaica - Saint James", 0, 0, 0, 0, false, false, 0, "");
			regions[1718] = new Array(1718, "JM13", "Jamaica - Saint Mary", 0, 0, 0, 0, false, false, 0, "");
			regions[1719] = new Array(1719, "JM14", "Jamaica - Saint Thomas", 0, 0, 0, 0, false, false, 0, "");
			regions[1720] = new Array(1720, "JM15", "Jamaica - Trelawny", 0, 0, 0, 0, false, false, 0, "");
			regions[1721] = new Array(1721, "JM16", "Jamaica - Westmoreland", 0, 0, 0, 0, false, false, 0, "");
			regions[1722] = new Array(1722, "JP", "Japan", 0, 0, 0, 0, false, false, 0, "");
			regions[1723] = new Array(1723, "JP01", "Japan - Aichi", 0, 0, 0, 0, false, false, 0, "");
			regions[1724] = new Array(1724, "JP02", "Japan - Akita", 0, 0, 0, 0, false, false, 0, "");
			regions[1725] = new Array(1725, "JP03", "Japan - Aomori", 0, 0, 0, 0, false, false, 0, "");
			regions[1726] = new Array(1726, "JP04", "Japan - Chiba", 0, 0, 0, 0, false, false, 0, "");
			regions[1727] = new Array(1727, "JP05", "Japan - Ehime", 0, 0, 0, 0, false, false, 0, "");
			regions[1728] = new Array(1728, "JP06", "Japan - Fukui", 0, 0, 0, 0, false, false, 0, "");
			regions[1729] = new Array(1729, "JP07", "Japan - Fukuoka", 0, 0, 0, 0, false, false, 0, "");
			regions[1730] = new Array(1730, "JP08", "Japan - Fukushima", 0, 0, 0, 0, false, false, 0, "");
			regions[1731] = new Array(1731, "JP09", "Japan - Gifu", 0, 0, 0, 0, false, false, 0, "");
			regions[1732] = new Array(1732, "JP10", "Japan - Gumma", 0, 0, 0, 0, false, false, 0, "");
			regions[1733] = new Array(1733, "JP11", "Japan - Hiroshima", 0, 0, 0, 0, false, false, 0, "");
			regions[1734] = new Array(1734, "JP12", "Japan - Hokkaido", 0, 0, 0, 0, false, false, 0, "");
			regions[1735] = new Array(1735, "JP13", "Japan - Hyogo", 0, 0, 0, 0, false, false, 0, "");
			regions[1736] = new Array(1736, "JP14", "Japan - Ibaraki", 0, 0, 0, 0, false, false, 0, "");
			regions[1737] = new Array(1737, "JP15", "Japan - Ishikawa", 0, 0, 0, 0, false, false, 0, "");
			regions[1738] = new Array(1738, "JP16", "Japan - Iwate", 0, 0, 0, 0, false, false, 0, "");
			regions[1739] = new Array(1739, "JP17", "Japan - Kagawa", 0, 0, 0, 0, false, false, 0, "");
			regions[1740] = new Array(1740, "JP18", "Japan - Kagoshima", 0, 0, 0, 0, false, false, 0, "");
			regions[1741] = new Array(1741, "JP19", "Japan - Kanagawa", 0, 0, 0, 0, false, false, 0, "");
			regions[1742] = new Array(1742, "JP20", "Japan - Kochi", 0, 0, 0, 0, false, false, 0, "");
			regions[1743] = new Array(1743, "JP21", "Japan - Kumamoto", 0, 0, 0, 0, false, false, 0, "");
			regions[1744] = new Array(1744, "JP22", "Japan - Kyoto", 0, 0, 0, 0, false, false, 0, "");
			regions[1745] = new Array(1745, "JP23", "Japan - Mie", 0, 0, 0, 0, false, false, 0, "");
			regions[1746] = new Array(1746, "JP24", "Japan - Miyagi", 0, 0, 0, 0, false, false, 0, "");
			regions[1747] = new Array(1747, "JP25", "Japan - Miyazaki", 0, 0, 0, 0, false, false, 0, "");
			regions[1748] = new Array(1748, "JP26", "Japan - Nagano", 0, 0, 0, 0, false, false, 0, "");
			regions[1749] = new Array(1749, "JP27", "Japan - Nagasaki", 0, 0, 0, 0, false, false, 0, "");
			regions[1750] = new Array(1750, "JP28", "Japan - Nara", 0, 0, 0, 0, false, false, 0, "");
			regions[1751] = new Array(1751, "JP29", "Japan - Niigata", 0, 0, 0, 0, false, false, 0, "");
			regions[1752] = new Array(1752, "JP30", "Japan - Oita", 0, 0, 0, 0, false, false, 0, "");
			regions[1753] = new Array(1753, "JP31", "Japan - Okayama", 0, 0, 0, 0, false, false, 0, "");
			regions[1754] = new Array(1754, "JP47", "Japan - Okinawa", 0, 0, 0, 0, false, false, 0, "");
			regions[1755] = new Array(1755, "JP32", "Japan - Osaka", 0, 0, 0, 0, false, false, 0, "");
			regions[1756] = new Array(1756, "JP33", "Japan - Saga", 0, 0, 0, 0, false, false, 0, "");
			regions[1757] = new Array(1757, "JP34", "Japan - Saitama", 0, 0, 0, 0, false, false, 0, "");
			regions[1758] = new Array(1758, "JP35", "Japan - Shiga", 0, 0, 0, 0, false, false, 0, "");
			regions[1759] = new Array(1759, "JP36", "Japan - Shimane", 0, 0, 0, 0, false, false, 0, "");
			regions[1760] = new Array(1760, "JP37", "Japan - Shizuoka", 0, 0, 0, 0, false, false, 0, "");
			regions[1761] = new Array(1761, "JP38", "Japan - Tochigi", 0, 0, 0, 0, false, false, 0, "");
			regions[1762] = new Array(1762, "JP39", "Japan - Tokushima", 0, 0, 0, 0, false, false, 0, "");
			regions[1763] = new Array(1763, "JP40", "Japan - Tokyo", 0, 0, 0, 0, false, false, 0, "");
			regions[1764] = new Array(1764, "JP41", "Japan - Tottori", 0, 0, 0, 0, false, false, 0, "");
			regions[1765] = new Array(1765, "JP42", "Japan - Toyama", 0, 0, 0, 0, false, false, 0, "");
			regions[1766] = new Array(1766, "JP43", "Japan - Wakayama", 0, 0, 0, 0, false, false, 0, "");
			regions[1767] = new Array(1767, "JP44", "Japan - Yamagata", 0, 0, 0, 0, false, false, 0, "");
			regions[1768] = new Array(1768, "JP45", "Japan - Yamaguchi", 0, 0, 0, 0, false, false, 0, "");
			regions[1769] = new Array(1769, "JP46", "Japan - Yamanashi", 0, 0, 0, 0, false, false, 0, "");
			regions[1770] = new Array(1770, "JO", "Jordan", 0, 0, 0, 0, false, false, 0, "");
			regions[1771] = new Array(1771, "JO02", "Jordan - Al Balqa'", 0, 0, 0, 0, false, false, 0, "");
			regions[1772] = new Array(1772, "JO09", "Jordan - Al Karak", 0, 0, 0, 0, false, false, 0, "");
			regions[1773] = new Array(1773, "JO10", "Jordan - Al Mafraq", 0, 0, 0, 0, false, false, 0, "");
			regions[1774] = new Array(1774, "JO12", "Jordan - At Tafilah", 0, 0, 0, 0, false, false, 0, "");
			regions[1775] = new Array(1775, "JO13", "Jordan - Az Zarqa", 0, 0, 0, 0, false, false, 0, "");
			regions[1776] = new Array(1776, "JO14", "Jordan - Irbid", 0, 0, 0, 0, false, false, 0, "");
			regions[1777] = new Array(1777, "JO07", "Jordan - Ma", 0, 0, 0, 0, false, false, 0, "");
			regions[1778] = new Array(1778, "KZ", "Kazakhstan", 0, 0, 0, 0, false, false, 0, "");
			regions[1779] = new Array(1779, "KZ01", "Kazakhstan - Almaty", 0, 0, 0, 0, false, false, 0, "");
			regions[1780] = new Array(1780, "KZ02", "Kazakhstan - Almaty City", 0, 0, 0, 0, false, false, 0, "");
			regions[1781] = new Array(1781, "KZ03", "Kazakhstan - Aqmola", 0, 0, 0, 0, false, false, 0, "");
			regions[1782] = new Array(1782, "KZ04", "Kazakhstan - Aqtöbe", 0, 0, 0, 0, false, false, 0, "");
			regions[1783] = new Array(1783, "KZ05", "Kazakhstan - Astana", 0, 0, 0, 0, false, false, 0, "");
			regions[1784] = new Array(1784, "KZ06", "Kazakhstan - Atyrau", 0, 0, 0, 0, false, false, 0, "");
			regions[1785] = new Array(1785, "KZ08", "Kazakhstan - Bayqonyr", 0, 0, 0, 0, false, false, 0, "");
			regions[1786] = new Array(1786, "KZ15", "Kazakhstan - East Kazakhstan", 0, 0, 0, 0, false, false, 0, "");
			regions[1787] = new Array(1787, "KZ09", "Kazakhstan - Mangghystau", 0, 0, 0, 0, false, false, 0, "");
			regions[1788] = new Array(1788, "KZ16", "Kazakhstan - North Kazakhstan", 0, 0, 0, 0, false, false, 0, "");
			regions[1789] = new Array(1789, "KZ11", "Kazakhstan - Pavlodar", 0, 0, 0, 0, false, false, 0, "");
			regions[1790] = new Array(1790, "KZ12", "Kazakhstan - Qaraghandy", 0, 0, 0, 0, false, false, 0, "");
			regions[1791] = new Array(1791, "KZ13", "Kazakhstan - Qostanay", 0, 0, 0, 0, false, false, 0, "");
			regions[1792] = new Array(1792, "KZ14", "Kazakhstan - Qyzylorda", 0, 0, 0, 0, false, false, 0, "");
			regions[1793] = new Array(1793, "KZ10", "Kazakhstan - South Kazakhstan", 0, 0, 0, 0, false, false, 0, "");
			regions[1794] = new Array(1794, "KZ07", "Kazakhstan - West Kazakhstan", 0, 0, 0, 0, false, false, 0, "");
			regions[1795] = new Array(1795, "KZ17", "Kazakhstan - Zhambyl", 0, 0, 0, 0, false, false, 0, "");
			regions[1796] = new Array(1796, "KE", "Kenya", 0, 0, 0, 0, false, false, 0, "");
			regions[1797] = new Array(1797, "KE01", "Kenya - Central", 0, 0, 0, 0, false, false, 0, "");
			regions[1798] = new Array(1798, "KE02", "Kenya - Coast", 0, 0, 0, 0, false, false, 0, "");
			regions[1799] = new Array(1799, "KE03", "Kenya - Eastern", 0, 0, 0, 0, false, false, 0, "");
			regions[1800] = new Array(1800, "KE05", "Kenya - Nairobi Area", 0, 0, 0, 0, false, false, 0, "");
			regions[1801] = new Array(1801, "KE06", "Kenya - North-Eastern", 0, 0, 0, 0, false, false, 0, "");
			regions[1802] = new Array(1802, "KE07", "Kenya - Nyanza", 0, 0, 0, 0, false, false, 0, "");
			regions[1803] = new Array(1803, "KE08", "Kenya - Rift Valley", 0, 0, 0, 0, false, false, 0, "");
			regions[1804] = new Array(1804, "KE09", "Kenya - Western", 0, 0, 0, 0, false, false, 0, "");
			regions[1805] = new Array(1805, "KI", "Kiribati", 0, 0, 0, 0, false, false, 0, "");
			regions[1806] = new Array(1806, "KI01", "Kiribati - Gilbert Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[1807] = new Array(1807, "KI02", "Kiribati - Line Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[1808] = new Array(1808, "KI03", "Kiribati - Phoenix Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[1809] = new Array(1809, "KP", "Korea North", 0, 0, 0, 0, false, false, 0, "");
			regions[1810] = new Array(1810, "KP01", "Korea North - Chagang-do", 0, 0, 0, 0, false, false, 0, "");
			regions[1811] = new Array(1811, "KP17", "Korea North - Hamgyong-bukto", 0, 0, 0, 0, false, false, 0, "");
			regions[1812] = new Array(1812, "KP03", "Korea North - Hamgyong-namdo", 0, 0, 0, 0, false, false, 0, "");
			regions[1813] = new Array(1813, "KP07", "Korea North - Hwanghae-bukto", 0, 0, 0, 0, false, false, 0, "");
			regions[1814] = new Array(1814, "KP06", "Korea North - Hwanghae-namdo", 0, 0, 0, 0, false, false, 0, "");
			regions[1815] = new Array(1815, "KP08", "Korea North - Kaesong-si", 0, 0, 0, 0, false, false, 0, "");
			regions[1816] = new Array(1816, "KP09", "Korea North - Kangwon-do", 0, 0, 0, 0, false, false, 0, "");
			regions[1817] = new Array(1817, "KP18", "Korea North - Najin Sonbong-si", 0, 0, 0, 0, false, false, 0, "");
			regions[1818] = new Array(1818, "KP14", "Korea North - Namp'o-si", 0, 0, 0, 0, false, false, 0, "");
			regions[1819] = new Array(1819, "KP11", "Korea North - P'yongan-bukto", 0, 0, 0, 0, false, false, 0, "");
			regions[1820] = new Array(1820, "KP15", "Korea North - P'yongan-namdo", 0, 0, 0, 0, false, false, 0, "");
			regions[1821] = new Array(1821, "KP12", "Korea North - P'yongyang-si", 0, 0, 0, 0, false, false, 0, "");
			regions[1822] = new Array(1822, "KP13", "Korea North - Yanggang-do", 0, 0, 0, 0, false, false, 0, "");
			regions[1823] = new Array(1823, "KR", "Korea South", 0, 0, 0, 0, false, false, 0, "");
			regions[1824] = new Array(1824, "KR01", "Korea South - Cheju-do", 0, 0, 0, 0, false, false, 0, "");
			regions[1825] = new Array(1825, "KR03", "Korea South - Cholla-bukto", 0, 0, 0, 0, false, false, 0, "");
			regions[1826] = new Array(1826, "KR16", "Korea South - Cholla-namdo", 0, 0, 0, 0, false, false, 0, "");
			regions[1827] = new Array(1827, "KR05", "Korea South - Ch'ungch'ong-bukto", 0, 0, 0, 0, false, false, 0, "");
			regions[1828] = new Array(1828, "KR17", "Korea South - Ch'ungch'ong-namdo", 0, 0, 0, 0, false, false, 0, "");
			regions[1829] = new Array(1829, "KR12", "Korea South - Inch'on-jikhalsi", 0, 0, 0, 0, false, false, 0, "");
			regions[1830] = new Array(1830, "KR06", "Korea South - Kangwon-do", 0, 0, 0, 0, false, false, 0, "");
			regions[1831] = new Array(1831, "KR18", "Korea South - Kwangju-jikhalsi", 0, 0, 0, 0, false, false, 0, "");
			regions[1832] = new Array(1832, "KR13", "Korea South - Kyonggi-do", 0, 0, 0, 0, false, false, 0, "");
			regions[1833] = new Array(1833, "KR14", "Korea South - Kyongsang-bukto", 0, 0, 0, 0, false, false, 0, "");
			regions[1834] = new Array(1834, "KR20", "Korea South - Kyongsang-namdo", 0, 0, 0, 0, false, false, 0, "");
			regions[1835] = new Array(1835, "KR10", "Korea South - Pusan-jikhalsi", 0, 0, 0, 0, false, false, 0, "");
			regions[1836] = new Array(1836, "KR11", "Korea South - Soul-t'ukpyolsi", 0, 0, 0, 0, false, false, 0, "");
			regions[1837] = new Array(1837, "KR15", "Korea South - Taegu-jikhalsi", 0, 0, 0, 0, false, false, 0, "");
			regions[1838] = new Array(1838, "KR19", "Korea South - Taejon-jikhalsi", 0, 0, 0, 0, false, false, 0, "");
			regions[1839] = new Array(1839, "KR21", "Korea South - Ulsan-gwangyoksi", 0, 0, 0, 0, false, false, 0, "");
			regions[1840] = new Array(1840, "KW", "Kuwait", 0, 0, 0, 0, false, false, 0, "");
			regions[1841] = new Array(1841, "KW01", "Kuwait - Al Ahmadi", 0, 0, 0, 0, false, false, 0, "");
			regions[1842] = new Array(1842, "KW02", "Kuwait - Al Kuwayt", 0, 0, 0, 0, false, false, 0, "");
			regions[1843] = new Array(1843, "KW03", "Kuwait - Hawalli", 0, 0, 0, 0, false, false, 0, "");
			regions[1844] = new Array(1844, "KG", "Kyrgyzstan", 0, 0, 0, 0, false, false, 0, "");
			regions[1845] = new Array(1845, "KG09", "Kyrgyzstan - Batken", 0, 0, 0, 0, false, false, 0, "");
			regions[1846] = new Array(1846, "LA", "Laos", 0, 0, 0, 0, false, false, 0, "");
			regions[1847] = new Array(1847, "LA01", "Laos - Attapu", 0, 0, 0, 0, false, false, 0, "");
			regions[1848] = new Array(1848, "LA02", "Laos - Champasak", 0, 0, 0, 0, false, false, 0, "");
			regions[1849] = new Array(1849, "LA03", "Laos - Houaphan", 0, 0, 0, 0, false, false, 0, "");
			regions[1850] = new Array(1850, "LA04", "Laos - Khammouan", 0, 0, 0, 0, false, false, 0, "");
			regions[1851] = new Array(1851, "LA05", "Laos - Louang Namtha", 0, 0, 0, 0, false, false, 0, "");
			regions[1852] = new Array(1852, "LA06", "Laos - Louangphrabang", 0, 0, 0, 0, false, false, 0, "");
			regions[1853] = new Array(1853, "LA07", "Laos - Oudomxai", 0, 0, 0, 0, false, false, 0, "");
			regions[1854] = new Array(1854, "LA08", "Laos - Phongsali", 0, 0, 0, 0, false, false, 0, "");
			regions[1855] = new Array(1855, "LA09", "Laos - Saravan", 0, 0, 0, 0, false, false, 0, "");
			regions[1856] = new Array(1856, "LA10", "Laos - Savannakhet", 0, 0, 0, 0, false, false, 0, "");
			regions[1857] = new Array(1857, "LA11", "Laos - Vientiane", 0, 0, 0, 0, false, false, 0, "");
			regions[1858] = new Array(1858, "LA13", "Laos - Xaignabouri", 0, 0, 0, 0, false, false, 0, "");
			regions[1859] = new Array(1859, "LA14", "Laos - Xiangkhoang", 0, 0, 0, 0, false, false, 0, "");
			regions[1860] = new Array(1860, "LV", "Latvia", 18, 1, 5, 9, false, false, 2, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1861] = new Array(1861, "LV01", "Latvia - Aizkraukles", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1862] = new Array(1862, "LV02", "Latvia - Aluksnes", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1863] = new Array(1863, "LV03", "Latvia - Balvu", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1864] = new Array(1864, "LV04", "Latvia - Bauskas", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1865] = new Array(1865, "LV05", "Latvia - Césu", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1866] = new Array(1866, "LV06", "Latvia - Daugavpils", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1867] = new Array(1867, "LV07", "Latvia - Daugavpils", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1868] = new Array(1868, "LV08", "Latvia - Dobeles", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1869] = new Array(1869, "LV09", "Latvia - Gulbenes", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1870] = new Array(1870, "LV10", "Latvia - Jékabpils", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1871] = new Array(1871, "LV11", "Latvia - Jelgava", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1872] = new Array(1872, "LV12", "Latvia - Jelgavas", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1873] = new Array(1873, "LV13", "Latvia - Jurmala", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1874] = new Array(1874, "LV14", "Latvia - Kráslavas", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1875] = new Array(1875, "LV15", "Latvia - Kuldigas", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1876] = new Array(1876, "LV16", "Latvia - Liepája", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1877] = new Array(1877, "LV17", "Latvia - Liepájas", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1878] = new Array(1878, "LV18", "Latvia - Limbazu", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1879] = new Array(1879, "LV19", "Latvia - Ludzas", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1880] = new Array(1880, "LV20", "Latvia - Madonas", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1881] = new Array(1881, "LV21", "Latvia - Ogres", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1882] = new Array(1882, "LV22", "Latvia - Preilu", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1883] = new Array(1883, "LV23", "Latvia - Rézekne", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1884] = new Array(1884, "LV24", "Latvia - Rézeknes", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1885] = new Array(1885, "LV25", "Latvia - Riga", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1886] = new Array(1886, "LV26", "Latvia - Rigas", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1887] = new Array(1887, "LV27", "Latvia - Saldus", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1888] = new Array(1888, "LV28", "Latvia - Talsu", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1889] = new Array(1889, "LV29", "Latvia - Tukuma", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1890] = new Array(1890, "LV30", "Latvia - Valkas", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1891] = new Array(1891, "LV31", "Latvia - Valmieras", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1892] = new Array(1892, "LV33", "Latvia - Ventspils", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1893] = new Array(1893, "LV32", "Latvia - Ventspils", 0, 0, 0, 0, false, false, 0, "^LV[ ]{0,1}[0-9]{11}$");
			regions[1894] = new Array(1894, "LB", "Lebanon", 0, 0, 0, 0, false, false, 0, "");
			regions[1895] = new Array(1895, "LB01", "Lebanon - Beqaa", 0, 0, 0, 0, false, false, 0, "");
			regions[1896] = new Array(1896, "LB04", "Lebanon - Beyrouth", 0, 0, 0, 0, false, false, 0, "");
			regions[1897] = new Array(1897, "LB03", "Lebanon - Liban-Nord", 0, 0, 0, 0, false, false, 0, "");
			regions[1898] = new Array(1898, "LB06", "Lebanon - Liban-Sud", 0, 0, 0, 0, false, false, 0, "");
			regions[1899] = new Array(1899, "LB05", "Lebanon - Mont-Liban", 0, 0, 0, 0, false, false, 0, "");
			regions[1900] = new Array(1900, "LB07", "Lebanon - Nabatiye", 0, 0, 0, 0, false, false, 0, "");
			regions[1901] = new Array(1901, "LS", "Lesotho", 0, 0, 0, 0, false, false, 0, "");
			regions[1902] = new Array(1902, "LS10", "Lesotho - Berea", 0, 0, 0, 0, false, false, 0, "");
			regions[1903] = new Array(1903, "LS11", "Lesotho - Butha-Buthe", 0, 0, 0, 0, false, false, 0, "");
			regions[1904] = new Array(1904, "LS12", "Lesotho - Leribe", 0, 0, 0, 0, false, false, 0, "");
			regions[1905] = new Array(1905, "LS13", "Lesotho - Mafeteng", 0, 0, 0, 0, false, false, 0, "");
			regions[1906] = new Array(1906, "LS14", "Lesotho - Maseru", 0, 0, 0, 0, false, false, 0, "");
			regions[1907] = new Array(1907, "LS15", "Lesotho - Mohales Hoek", 0, 0, 0, 0, false, false, 0, "");
			regions[1908] = new Array(1908, "LS16", "Lesotho - Mokhotlong", 0, 0, 0, 0, false, false, 0, "");
			regions[1909] = new Array(1909, "LS17", "Lesotho - Qachas Nek", 0, 0, 0, 0, false, false, 0, "");
			regions[1910] = new Array(1910, "LS18", "Lesotho - Quthing", 0, 0, 0, 0, false, false, 0, "");
			regions[1911] = new Array(1911, "LS19", "Lesotho - Thaba-Tseka", 0, 0, 0, 0, false, false, 0, "");
			regions[1912] = new Array(1912, "LR", "Liberia", 0, 0, 0, 0, false, false, 0, "");
			regions[1913] = new Array(1913, "LR01", "Liberia - Bong", 0, 0, 0, 0, false, false, 0, "");
			regions[1914] = new Array(1914, "LR03", "Liberia - Grand Bassa", 0, 0, 0, 0, false, false, 0, "");
			regions[1915] = new Array(1915, "LR04", "Liberia - Grand Cape Mount", 0, 0, 0, 0, false, false, 0, "");
			regions[1916] = new Array(1916, "LR02", "Liberia - Grand Jide", 0, 0, 0, 0, false, false, 0, "");
			regions[1917] = new Array(1917, "LR05", "Liberia - Lofa", 0, 0, 0, 0, false, false, 0, "");
			regions[1918] = new Array(1918, "LR06", "Liberia - Maryland", 0, 0, 0, 0, false, false, 0, "");
			regions[1919] = new Array(1919, "LR07", "Liberia - Monrovia", 0, 0, 0, 0, false, false, 0, "");
			regions[1920] = new Array(1920, "LR08", "Liberia - Montserrado", 0, 0, 0, 0, false, false, 0, "");
			regions[1921] = new Array(1921, "LR09", "Liberia - Nimba", 0, 0, 0, 0, false, false, 0, "");
			regions[1922] = new Array(1922, "LR10", "Liberia - Sino", 0, 0, 0, 0, false, false, 0, "");
			regions[1923] = new Array(1923, "LY", "Libya", 0, 0, 0, 0, false, false, 0, "");
			regions[1924] = new Array(1924, "LY47", "Libya - Ajdabiya", 0, 0, 0, 0, false, false, 0, "");
			regions[1925] = new Array(1925, "LY03", "Libya - Al", 0, 0, 0, 0, false, false, 0, "");
			regions[1926] = new Array(1926, "LY48", "Libya - Al Fatih", 0, 0, 0, 0, false, false, 0, "");
			regions[1927] = new Array(1927, "LY49", "Libya - Al Jabal al Akhdar", 0, 0, 0, 0, false, false, 0, "");
			regions[1928] = new Array(1928, "LY05", "Libya - Al Jufrah", 0, 0, 0, 0, false, false, 0, "");
			regions[1929] = new Array(1929, "LY50", "Libya - Al Khums", 0, 0, 0, 0, false, false, 0, "");
			regions[1930] = new Array(1930, "LY08", "Libya - Al Kufrah", 0, 0, 0, 0, false, false, 0, "");
			regions[1931] = new Array(1931, "LY51", "Libya - An Nuqat al Khams", 0, 0, 0, 0, false, false, 0, "");
			regions[1932] = new Array(1932, "LY13", "Libya - Ash Shati'", 0, 0, 0, 0, false, false, 0, "");
			regions[1933] = new Array(1933, "LY52", "Libya - Awbari", 0, 0, 0, 0, false, false, 0, "");
			regions[1934] = new Array(1934, "LY53", "Libya - Az Zawiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[1935] = new Array(1935, "LY54", "Libya - Banghazi", 0, 0, 0, 0, false, false, 0, "");
			regions[1936] = new Array(1936, "LY55", "Libya - Darnah", 0, 0, 0, 0, false, false, 0, "");
			regions[1937] = new Array(1937, "LY56", "Libya - Ghadamis", 0, 0, 0, 0, false, false, 0, "");
			regions[1938] = new Array(1938, "LY57", "Libya - Gharyan", 0, 0, 0, 0, false, false, 0, "");
			regions[1939] = new Array(1939, "LY58", "Libya - Misratah", 0, 0, 0, 0, false, false, 0, "");
			regions[1940] = new Array(1940, "LY30", "Libya - Murzuq", 0, 0, 0, 0, false, false, 0, "");
			regions[1941] = new Array(1941, "LY34", "Libya - Sabha", 0, 0, 0, 0, false, false, 0, "");
			regions[1942] = new Array(1942, "LY59", "Libya - Sawfajjin", 0, 0, 0, 0, false, false, 0, "");
			regions[1943] = new Array(1943, "LY60", "Libya - Surt", 0, 0, 0, 0, false, false, 0, "");
			regions[1944] = new Array(1944, "LY61", "Libya - Tarabulus", 0, 0, 0, 0, false, false, 0, "");
			regions[1945] = new Array(1945, "LY41", "Libya - Tarhunah", 0, 0, 0, 0, false, false, 0, "");
			regions[1946] = new Array(1946, "LY42", "Libya - Tubruq", 0, 0, 0, 0, false, false, 0, "");
			regions[1947] = new Array(1947, "LY62", "Libya - Yafran", 0, 0, 0, 0, false, false, 0, "");
			regions[1948] = new Array(1948, "LY45", "Libya - Zlitan", 0, 0, 0, 0, false, false, 0, "");
			regions[1949] = new Array(1949, "LI", "Liechtenstein", 0, 0, 0, 0, false, false, 0, "");
			regions[1950] = new Array(1950, "LI01", "Liechtenstein - Balzers", 0, 0, 0, 0, false, false, 0, "");
			regions[1951] = new Array(1951, "LI02", "Liechtenstein - Eschen", 0, 0, 0, 0, false, false, 0, "");
			regions[1952] = new Array(1952, "LI03", "Liechtenstein - Gamprin", 0, 0, 0, 0, false, false, 0, "");
			regions[1953] = new Array(1953, "LI04", "Liechtenstein - Mauren", 0, 0, 0, 0, false, false, 0, "");
			regions[1954] = new Array(1954, "LI05", "Liechtenstein - Planken", 0, 0, 0, 0, false, false, 0, "");
			regions[1955] = new Array(1955, "LI06", "Liechtenstein - Ruggell", 0, 0, 0, 0, false, false, 0, "");
			regions[1956] = new Array(1956, "LI07", "Liechtenstein - Schaan", 0, 0, 0, 0, false, false, 0, "");
			regions[1957] = new Array(1957, "LI08", "Liechtenstein - Schellenberg", 0, 0, 0, 0, false, false, 0, "");
			regions[1958] = new Array(1958, "LI09", "Liechtenstein - Triesen", 0, 0, 0, 0, false, false, 0, "");
			regions[1959] = new Array(1959, "LI10", "Liechtenstein - Triesenberg", 0, 0, 0, 0, false, false, 0, "");
			regions[1960] = new Array(1960, "LI11", "Liechtenstein - Vaduz", 0, 0, 0, 0, false, false, 0, "");
			regions[1961] = new Array(1961, "LT", "Lithuania", 18, 5, 7, 9, false, false, 2, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1962] = new Array(1962, "LT56", "Lithuania - Alytaus Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1963] = new Array(1963, "LT57", "Lithuania - Kauno Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1964] = new Array(1964, "LT58", "Lithuania - Klaipedos Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1965] = new Array(1965, "LT59", "Lithuania - Marijampoles Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1966] = new Array(1966, "LT60", "Lithuania - Panevezio Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1967] = new Array(1967, "LT61", "Lithuania - Siauliu Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1968] = new Array(1968, "LT62", "Lithuania - Taurages Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1969] = new Array(1969, "LT63", "Lithuania - Telsiu Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1970] = new Array(1970, "LT64", "Lithuania - Utenos Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1971] = new Array(1971, "LT65", "Lithuania - Vilniaus Apskritis", 0, 0, 0, 0, false, false, 0, "^LT[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[1972] = new Array(1972, "LU", "Luxembourg", 15, 6, 0, 0, false, false, 2, "^LU[ ]{0,1}[0-9]{8}$");
			regions[1973] = new Array(1973, "LU01", "Luxembourg - Diekirch", 0, 0, 0, 0, false, false, 0, "^LU[ ]{0,1}[0-9]{8}$");
			regions[1974] = new Array(1974, "LU02", "Luxembourg - Grevenmacher", 0, 0, 0, 0, false, false, 0, "^LU[ ]{0,1}[0-9]{8}$");
			regions[1975] = new Array(1975, "LU03", "Luxembourg - Luxembourg", 0, 0, 0, 0, false, false, 0, "^LU[ ]{0,1}[0-9]{8}$");
			regions[1976] = new Array(1976, "MO", "Macau", 0, 0, 0, 0, false, false, 0, "");
			regions[1977] = new Array(1977, "MO01", "Macau - Ilhas", 0, 0, 0, 0, false, false, 0, "");
			regions[1978] = new Array(1978, "MO02", "Macau - Macau", 0, 0, 0, 0, false, false, 0, "");
			regions[1979] = new Array(1979, "MK", "Macedonia", 0, 0, 0, 0, false, false, 0, "");
			regions[1980] = new Array(1980, "MK01", "Macedonia - Aracinovo", 0, 0, 0, 0, false, false, 0, "");
			regions[1981] = new Array(1981, "MK02", "Macedonia - Bac", 0, 0, 0, 0, false, false, 0, "");
			regions[1982] = new Array(1982, "MK03", "Macedonia - Belcista", 0, 0, 0, 0, false, false, 0, "");
			regions[1983] = new Array(1983, "MK04", "Macedonia - Berovo", 0, 0, 0, 0, false, false, 0, "");
			regions[1984] = new Array(1984, "MK05", "Macedonia - Bistrica", 0, 0, 0, 0, false, false, 0, "");
			regions[1985] = new Array(1985, "MK06", "Macedonia - Bitola", 0, 0, 0, 0, false, false, 0, "");
			regions[1986] = new Array(1986, "MK07", "Macedonia - Blatec", 0, 0, 0, 0, false, false, 0, "");
			regions[1987] = new Array(1987, "MK08", "Macedonia - Bogdanci", 0, 0, 0, 0, false, false, 0, "");
			regions[1988] = new Array(1988, "MK09", "Macedonia - Bogomila", 0, 0, 0, 0, false, false, 0, "");
			regions[1989] = new Array(1989, "MK10", "Macedonia - Bogovinje", 0, 0, 0, 0, false, false, 0, "");
			regions[1990] = new Array(1990, "MK11", "Macedonia - Bosilovo", 0, 0, 0, 0, false, false, 0, "");
			regions[1991] = new Array(1991, "MK12", "Macedonia - Brvenica", 0, 0, 0, 0, false, false, 0, "");
			regions[1992] = new Array(1992, "MK13", "Macedonia - Cair", 0, 0, 0, 0, false, false, 0, "");
			regions[1993] = new Array(1993, "MK14", "Macedonia - Capari", 0, 0, 0, 0, false, false, 0, "");
			regions[1994] = new Array(1994, "MK15", "Macedonia - Caska", 0, 0, 0, 0, false, false, 0, "");
			regions[1995] = new Array(1995, "MK16", "Macedonia - Cegrane", 0, 0, 0, 0, false, false, 0, "");
			regions[1996] = new Array(1996, "MK17", "Macedonia - Centar", 0, 0, 0, 0, false, false, 0, "");
			regions[1997] = new Array(1997, "MK18", "Macedonia - Centar Zupa", 0, 0, 0, 0, false, false, 0, "");
			regions[1998] = new Array(1998, "MK19", "Macedonia - Cesinovo", 0, 0, 0, 0, false, false, 0, "");
			regions[1999] = new Array(1999, "MK20", "Macedonia - Cucer-Sandevo", 0, 0, 0, 0, false, false, 0, "");
			regions[2000] = new Array(2000, "MK21", "Macedonia - Debar", 0, 0, 0, 0, false, false, 0, "");
			regions[2001] = new Array(2001, "MK22", "Macedonia - Delcevo", 0, 0, 0, 0, false, false, 0, "");
			regions[2002] = new Array(2002, "MK23", "Macedonia - Delogozdi", 0, 0, 0, 0, false, false, 0, "");
			regions[2003] = new Array(2003, "MK24", "Macedonia - Demir Hisar", 0, 0, 0, 0, false, false, 0, "");
			regions[2004] = new Array(2004, "MK25", "Macedonia - Demir Kapija", 0, 0, 0, 0, false, false, 0, "");
			regions[2005] = new Array(2005, "MK26", "Macedonia - Dobrusevo", 0, 0, 0, 0, false, false, 0, "");
			regions[2006] = new Array(2006, "MK27", "Macedonia - Dolna Banjica", 0, 0, 0, 0, false, false, 0, "");
			regions[2007] = new Array(2007, "MK28", "Macedonia - Dolneni", 0, 0, 0, 0, false, false, 0, "");
			regions[2008] = new Array(2008, "MK29", "Macedonia - Dorce Petrov", 0, 0, 0, 0, false, false, 0, "");
			regions[2009] = new Array(2009, "MK30", "Macedonia - Drugovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2010] = new Array(2010, "MK31", "Macedonia - Dzepciste", 0, 0, 0, 0, false, false, 0, "");
			regions[2011] = new Array(2011, "MK32", "Macedonia - Gazi Baba", 0, 0, 0, 0, false, false, 0, "");
			regions[2012] = new Array(2012, "MK33", "Macedonia - Gevgelija", 0, 0, 0, 0, false, false, 0, "");
			regions[2013] = new Array(2013, "MK34", "Macedonia - Gostivar", 0, 0, 0, 0, false, false, 0, "");
			regions[2014] = new Array(2014, "MK35", "Macedonia - Gradsko", 0, 0, 0, 0, false, false, 0, "");
			regions[2015] = new Array(2015, "MK36", "Macedonia - Ilinden", 0, 0, 0, 0, false, false, 0, "");
			regions[2016] = new Array(2016, "MK37", "Macedonia - Izvor", 0, 0, 0, 0, false, false, 0, "");
			regions[2017] = new Array(2017, "MK38", "Macedonia - Jegunovce", 0, 0, 0, 0, false, false, 0, "");
			regions[2018] = new Array(2018, "MK39", "Macedonia - Kamenjane", 0, 0, 0, 0, false, false, 0, "");
			regions[2019] = new Array(2019, "MK40", "Macedonia - Karbinci", 0, 0, 0, 0, false, false, 0, "");
			regions[2020] = new Array(2020, "MK41", "Macedonia - Karpos", 0, 0, 0, 0, false, false, 0, "");
			regions[2021] = new Array(2021, "MK42", "Macedonia - Kavadarci", 0, 0, 0, 0, false, false, 0, "");
			regions[2022] = new Array(2022, "MK43", "Macedonia - Kicevo", 0, 0, 0, 0, false, false, 0, "");
			regions[2023] = new Array(2023, "MK44", "Macedonia - Kisela Voda", 0, 0, 0, 0, false, false, 0, "");
			regions[2024] = new Array(2024, "MK45", "Macedonia - Klecevce", 0, 0, 0, 0, false, false, 0, "");
			regions[2025] = new Array(2025, "MK46", "Macedonia - Kocani", 0, 0, 0, 0, false, false, 0, "");
			regions[2026] = new Array(2026, "MK47", "Macedonia - Konce", 0, 0, 0, 0, false, false, 0, "");
			regions[2027] = new Array(2027, "MK48", "Macedonia - Kondovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2028] = new Array(2028, "MK49", "Macedonia - Konopiste", 0, 0, 0, 0, false, false, 0, "");
			regions[2029] = new Array(2029, "MK50", "Macedonia - Kosel", 0, 0, 0, 0, false, false, 0, "");
			regions[2030] = new Array(2030, "MK51", "Macedonia - Kratovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2031] = new Array(2031, "MK52", "Macedonia - Kriva Palanka", 0, 0, 0, 0, false, false, 0, "");
			regions[2032] = new Array(2032, "MK53", "Macedonia - Krivogastani", 0, 0, 0, 0, false, false, 0, "");
			regions[2033] = new Array(2033, "MK54", "Macedonia - Krusevo", 0, 0, 0, 0, false, false, 0, "");
			regions[2034] = new Array(2034, "MK55", "Macedonia - Kuklis", 0, 0, 0, 0, false, false, 0, "");
			regions[2035] = new Array(2035, "MK56", "Macedonia - Kukurecani", 0, 0, 0, 0, false, false, 0, "");
			regions[2036] = new Array(2036, "MK57", "Macedonia - Kumanovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2037] = new Array(2037, "MK58", "Macedonia - Labunista", 0, 0, 0, 0, false, false, 0, "");
			regions[2038] = new Array(2038, "MK59", "Macedonia - Lipkovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2039] = new Array(2039, "MK60", "Macedonia - Lozovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2040] = new Array(2040, "MK61", "Macedonia - Lukovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2041] = new Array(2041, "MK62", "Macedonia - Makedonska Kamenica", 0, 0, 0, 0, false, false, 0, "");
			regions[2042] = new Array(2042, "MK63", "Macedonia - Makedonski Brod", 0, 0, 0, 0, false, false, 0, "");
			regions[2043] = new Array(2043, "MK64", "Macedonia - Mavrovi Anovi", 0, 0, 0, 0, false, false, 0, "");
			regions[2044] = new Array(2044, "MK65", "Macedonia - Meseista", 0, 0, 0, 0, false, false, 0, "");
			regions[2045] = new Array(2045, "MK66", "Macedonia - Miravci", 0, 0, 0, 0, false, false, 0, "");
			regions[2046] = new Array(2046, "MK67", "Macedonia - Mogila", 0, 0, 0, 0, false, false, 0, "");
			regions[2047] = new Array(2047, "MK68", "Macedonia - Murtino", 0, 0, 0, 0, false, false, 0, "");
			regions[2048] = new Array(2048, "MK69", "Macedonia - Negotino", 0, 0, 0, 0, false, false, 0, "");
			regions[2049] = new Array(2049, "MK70", "Macedonia - Negotino-Polosko", 0, 0, 0, 0, false, false, 0, "");
			regions[2050] = new Array(2050, "MK71", "Macedonia - Novaci", 0, 0, 0, 0, false, false, 0, "");
			regions[2051] = new Array(2051, "MK72", "Macedonia - Novo Selo", 0, 0, 0, 0, false, false, 0, "");
			regions[2052] = new Array(2052, "MK73", "Macedonia - Oblesevo", 0, 0, 0, 0, false, false, 0, "");
			regions[2053] = new Array(2053, "MK74", "Macedonia - Ohrid", 0, 0, 0, 0, false, false, 0, "");
			regions[2054] = new Array(2054, "MK75", "Macedonia - Orasac", 0, 0, 0, 0, false, false, 0, "");
			regions[2055] = new Array(2055, "MK76", "Macedonia - Orizari", 0, 0, 0, 0, false, false, 0, "");
			regions[2056] = new Array(2056, "MK77", "Macedonia - Oslomej", 0, 0, 0, 0, false, false, 0, "");
			regions[2057] = new Array(2057, "MK78", "Macedonia - Pehcevo", 0, 0, 0, 0, false, false, 0, "");
			regions[2058] = new Array(2058, "MK79", "Macedonia - Petrovec", 0, 0, 0, 0, false, false, 0, "");
			regions[2059] = new Array(2059, "MK80", "Macedonia - Plasnica", 0, 0, 0, 0, false, false, 0, "");
			regions[2060] = new Array(2060, "MK81", "Macedonia - Podares", 0, 0, 0, 0, false, false, 0, "");
			regions[2061] = new Array(2061, "MK82", "Macedonia - Prilep", 0, 0, 0, 0, false, false, 0, "");
			regions[2062] = new Array(2062, "MK83", "Macedonia - Probistip", 0, 0, 0, 0, false, false, 0, "");
			regions[2063] = new Array(2063, "MK84", "Macedonia - Radovis", 0, 0, 0, 0, false, false, 0, "");
			regions[2064] = new Array(2064, "MK85", "Macedonia - Rankovce", 0, 0, 0, 0, false, false, 0, "");
			regions[2065] = new Array(2065, "MK86", "Macedonia - Resen", 0, 0, 0, 0, false, false, 0, "");
			regions[2066] = new Array(2066, "MK87", "Macedonia - Rosoman", 0, 0, 0, 0, false, false, 0, "");
			regions[2067] = new Array(2067, "MK88", "Macedonia - Rostusa", 0, 0, 0, 0, false, false, 0, "");
			regions[2068] = new Array(2068, "MK89", "Macedonia - Samokov", 0, 0, 0, 0, false, false, 0, "");
			regions[2069] = new Array(2069, "MK90", "Macedonia - Saraj", 0, 0, 0, 0, false, false, 0, "");
			regions[2070] = new Array(2070, "MK91", "Macedonia - Sipkovica", 0, 0, 0, 0, false, false, 0, "");
			regions[2071] = new Array(2071, "MK92", "Macedonia - Sopiste", 0, 0, 0, 0, false, false, 0, "");
			regions[2072] = new Array(2072, "MK93", "Macedonia - Sopotnica", 0, 0, 0, 0, false, false, 0, "");
			regions[2073] = new Array(2073, "MK94", "Macedonia - Srbinovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2074] = new Array(2074, "MK96", "Macedonia - Star Dojran", 0, 0, 0, 0, false, false, 0, "");
			regions[2075] = new Array(2075, "MK95", "Macedonia - Staravina", 0, 0, 0, 0, false, false, 0, "");
			regions[2076] = new Array(2076, "MK97", "Macedonia - Staro Nagoricane", 0, 0, 0, 0, false, false, 0, "");
			regions[2077] = new Array(2077, "MK98", "Macedonia - Stip", 0, 0, 0, 0, false, false, 0, "");
			regions[2078] = new Array(2078, "MK99", "Macedonia - Struga", 0, 0, 0, 0, false, false, 0, "");
			regions[2079] = new Array(2079, "MKA1", "Macedonia - Strumica", 0, 0, 0, 0, false, false, 0, "");
			regions[2080] = new Array(2080, "MKA2", "Macedonia - Studenicani", 0, 0, 0, 0, false, false, 0, "");
			regions[2081] = new Array(2081, "MKA3", "Macedonia - Suto Orizari", 0, 0, 0, 0, false, false, 0, "");
			regions[2082] = new Array(2082, "MKA4", "Macedonia - Sveti Nikole", 0, 0, 0, 0, false, false, 0, "");
			regions[2083] = new Array(2083, "MKA5", "Macedonia - Tearce", 0, 0, 0, 0, false, false, 0, "");
			regions[2084] = new Array(2084, "MKA6", "Macedonia - Tetovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2085] = new Array(2085, "MKA7", "Macedonia - Topolcani", 0, 0, 0, 0, false, false, 0, "");
			regions[2086] = new Array(2086, "MKA8", "Macedonia - Valandovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2087] = new Array(2087, "MKA9", "Macedonia - Vasilevo", 0, 0, 0, 0, false, false, 0, "");
			regions[2088] = new Array(2088, "MKB1", "Macedonia - Veles", 0, 0, 0, 0, false, false, 0, "");
			regions[2089] = new Array(2089, "MKB2", "Macedonia - Velesta", 0, 0, 0, 0, false, false, 0, "");
			regions[2090] = new Array(2090, "MKB3", "Macedonia - Vevcani", 0, 0, 0, 0, false, false, 0, "");
			regions[2091] = new Array(2091, "MKB4", "Macedonia - Vinica", 0, 0, 0, 0, false, false, 0, "");
			regions[2092] = new Array(2092, "MKB5", "Macedonia - Vitoliste", 0, 0, 0, 0, false, false, 0, "");
			regions[2093] = new Array(2093, "MKB6", "Macedonia - Vranestica", 0, 0, 0, 0, false, false, 0, "");
			regions[2094] = new Array(2094, "MKB7", "Macedonia - Vrapciste", 0, 0, 0, 0, false, false, 0, "");
			regions[2095] = new Array(2095, "MKB8", "Macedonia - Vratnica", 0, 0, 0, 0, false, false, 0, "");
			regions[2096] = new Array(2096, "MKB9", "Macedonia - Vrutok", 0, 0, 0, 0, false, false, 0, "");
			regions[2097] = new Array(2097, "MKC1", "Macedonia - Zajas", 0, 0, 0, 0, false, false, 0, "");
			regions[2098] = new Array(2098, "MKC2", "Macedonia - Zelenikovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2099] = new Array(2099, "MKC3", "Macedonia - Zelino", 0, 0, 0, 0, false, false, 0, "");
			regions[2100] = new Array(2100, "MKC4", "Macedonia - Zitose", 0, 0, 0, 0, false, false, 0, "");
			regions[2101] = new Array(2101, "MKC5", "Macedonia - Zletovo", 0, 0, 0, 0, false, false, 0, "");
			regions[2102] = new Array(2102, "MKC6", "Macedonia - Zrnovci", 0, 0, 0, 0, false, false, 0, "");
			regions[2103] = new Array(2103, "MG", "Madagascar", 0, 0, 0, 0, false, false, 0, "");
			regions[2104] = new Array(2104, "MG05", "Madagascar - Antananarivo", 0, 0, 0, 0, false, false, 0, "");
			regions[2105] = new Array(2105, "MG01", "Madagascar - Antsiranana", 0, 0, 0, 0, false, false, 0, "");
			regions[2106] = new Array(2106, "MG02", "Madagascar - Fianarantsoa", 0, 0, 0, 0, false, false, 0, "");
			regions[2107] = new Array(2107, "MG03", "Madagascar - Mahajanga", 0, 0, 0, 0, false, false, 0, "");
			regions[2108] = new Array(2108, "MG04", "Madagascar - Toamasina", 0, 0, 0, 0, false, false, 0, "");
			regions[2109] = new Array(2109, "MG06", "Madagascar - Toliara", 0, 0, 0, 0, false, false, 0, "");
			regions[2110] = new Array(2110, "MW", "Malawi", 0, 0, 0, 0, false, false, 0, "");
			regions[2111] = new Array(2111, "MW24", "Malawi - Blantyre", 0, 0, 0, 0, false, false, 0, "");
			regions[2112] = new Array(2112, "MW02", "Malawi - Chikwawa", 0, 0, 0, 0, false, false, 0, "");
			regions[2113] = new Array(2113, "MW03", "Malawi - Chiradzulu", 0, 0, 0, 0, false, false, 0, "");
			regions[2114] = new Array(2114, "MW04", "Malawi - Chitipa", 0, 0, 0, 0, false, false, 0, "");
			regions[2115] = new Array(2115, "MW06", "Malawi - Dedza", 0, 0, 0, 0, false, false, 0, "");
			regions[2116] = new Array(2116, "MW07", "Malawi - Dowa", 0, 0, 0, 0, false, false, 0, "");
			regions[2117] = new Array(2117, "MW08", "Malawi - Karonga", 0, 0, 0, 0, false, false, 0, "");
			regions[2118] = new Array(2118, "MW09", "Malawi - Kasungu", 0, 0, 0, 0, false, false, 0, "");
			regions[2119] = new Array(2119, "MW11", "Malawi - Lilongwe", 0, 0, 0, 0, false, false, 0, "");
			regions[2120] = new Array(2120, "MW10", "Malawi - Machinga", 0, 0, 0, 0, false, false, 0, "");
			regions[2121] = new Array(2121, "MW12", "Malawi - Mangochi", 0, 0, 0, 0, false, false, 0, "");
			regions[2122] = new Array(2122, "MW13", "Malawi - Mchinji", 0, 0, 0, 0, false, false, 0, "");
			regions[2123] = new Array(2123, "MW14", "Malawi - Mulanje", 0, 0, 0, 0, false, false, 0, "");
			regions[2124] = new Array(2124, "MW25", "Malawi - Mwanza", 0, 0, 0, 0, false, false, 0, "");
			regions[2125] = new Array(2125, "MW15", "Malawi - Mzimba", 0, 0, 0, 0, false, false, 0, "");
			regions[2126] = new Array(2126, "MW17", "Malawi - Nkhata Bay", 0, 0, 0, 0, false, false, 0, "");
			regions[2127] = new Array(2127, "MW18", "Malawi - Nkhotakota", 0, 0, 0, 0, false, false, 0, "");
			regions[2128] = new Array(2128, "MW19", "Malawi - Nsanje", 0, 0, 0, 0, false, false, 0, "");
			regions[2129] = new Array(2129, "MW16", "Malawi - Ntcheu", 0, 0, 0, 0, false, false, 0, "");
			regions[2130] = new Array(2130, "MW20", "Malawi - Ntchisi", 0, 0, 0, 0, false, false, 0, "");
			regions[2131] = new Array(2131, "MW21", "Malawi - Rumphi", 0, 0, 0, 0, false, false, 0, "");
			regions[2132] = new Array(2132, "MW22", "Malawi - Salima", 0, 0, 0, 0, false, false, 0, "");
			regions[2133] = new Array(2133, "MW05", "Malawi - Thyolo", 0, 0, 0, 0, false, false, 0, "");
			regions[2134] = new Array(2134, "MW23", "Malawi - Zomba", 0, 0, 0, 0, false, false, 0, "");
			regions[2135] = new Array(2135, "MY", "Malaysia", 0, 0, 0, 0, false, false, 0, "");
			regions[2136] = new Array(2136, "MY01", "Malaysia - Johor", 0, 0, 0, 0, false, false, 0, "");
			regions[2137] = new Array(2137, "MY02", "Malaysia - Kedah", 0, 0, 0, 0, false, false, 0, "");
			regions[2138] = new Array(2138, "MY03", "Malaysia - Kelantan", 0, 0, 0, 0, false, false, 0, "");
			regions[2139] = new Array(2139, "MY15", "Malaysia - Labuan", 0, 0, 0, 0, false, false, 0, "");
			regions[2140] = new Array(2140, "MY04", "Malaysia - Melaka", 0, 0, 0, 0, false, false, 0, "");
			regions[2141] = new Array(2141, "MY05", "Malaysia - Negeri Sembilan", 0, 0, 0, 0, false, false, 0, "");
			regions[2142] = new Array(2142, "MY06", "Malaysia - Pahang", 0, 0, 0, 0, false, false, 0, "");
			regions[2143] = new Array(2143, "MY07", "Malaysia - Perak", 0, 0, 0, 0, false, false, 0, "");
			regions[2144] = new Array(2144, "MY08", "Malaysia - Perlis", 0, 0, 0, 0, false, false, 0, "");
			regions[2145] = new Array(2145, "MY09", "Malaysia - Pulau Pinang", 0, 0, 0, 0, false, false, 0, "");
			regions[2146] = new Array(2146, "MY16", "Malaysia - Sabah", 0, 0, 0, 0, false, false, 0, "");
			regions[2147] = new Array(2147, "MY11", "Malaysia - Sarawak", 0, 0, 0, 0, false, false, 0, "");
			regions[2148] = new Array(2148, "MY12", "Malaysia - Selangor", 0, 0, 0, 0, false, false, 0, "");
			regions[2149] = new Array(2149, "MY13", "Malaysia - Terengganu", 0, 0, 0, 0, false, false, 0, "");
			regions[2150] = new Array(2150, "MY14", "Malaysia - Wilayah Persekutuan", 0, 0, 0, 0, false, false, 0, "");
			regions[2151] = new Array(2151, "MV", "Maldives", 0, 0, 0, 0, false, false, 0, "");
			regions[2152] = new Array(2152, "MV02", "Maldives - Aliff", 0, 0, 0, 0, false, false, 0, "");
			regions[2153] = new Array(2153, "MV20", "Maldives - Baa", 0, 0, 0, 0, false, false, 0, "");
			regions[2154] = new Array(2154, "MV17", "Maldives - Daalu", 0, 0, 0, 0, false, false, 0, "");
			regions[2155] = new Array(2155, "MV14", "Maldives - Faafu", 0, 0, 0, 0, false, false, 0, "");
			regions[2156] = new Array(2156, "MV27", "Maldives - Gaafu Aliff", 0, 0, 0, 0, false, false, 0, "");
			regions[2157] = new Array(2157, "MV28", "Maldives - Gaafu Daalu", 0, 0, 0, 0, false, false, 0, "");
			regions[2158] = new Array(2158, "MV07", "Maldives - Haa Aliff", 0, 0, 0, 0, false, false, 0, "");
			regions[2159] = new Array(2159, "MV23", "Maldives - Haa Daalu", 0, 0, 0, 0, false, false, 0, "");
			regions[2160] = new Array(2160, "MV26", "Maldives - Kaafu", 0, 0, 0, 0, false, false, 0, "");
			regions[2161] = new Array(2161, "MV05", "Maldives - Laamu", 0, 0, 0, 0, false, false, 0, "");
			regions[2162] = new Array(2162, "MV03", "Maldives - Laviyani", 0, 0, 0, 0, false, false, 0, "");
			regions[2163] = new Array(2163, "MV12", "Maldives - Meemu", 0, 0, 0, 0, false, false, 0, "");
			regions[2164] = new Array(2164, "MV29", "Maldives - Naviyani", 0, 0, 0, 0, false, false, 0, "");
			regions[2165] = new Array(2165, "MV25", "Maldives - Noonu", 0, 0, 0, 0, false, false, 0, "");
			regions[2166] = new Array(2166, "MV13", "Maldives - Raa", 0, 0, 0, 0, false, false, 0, "");
			regions[2167] = new Array(2167, "MV01", "Maldives - Seenu", 0, 0, 0, 0, false, false, 0, "");
			regions[2168] = new Array(2168, "MV24", "Maldives - Shaviyani", 0, 0, 0, 0, false, false, 0, "");
			regions[2169] = new Array(2169, "MV08", "Maldives - Thaa", 0, 0, 0, 0, false, false, 0, "");
			regions[2170] = new Array(2170, "MV04", "Maldives - Waavu", 0, 0, 0, 0, false, false, 0, "");
			regions[2171] = new Array(2171, "ML", "Mali", 0, 0, 0, 0, false, false, 0, "");
			regions[2172] = new Array(2172, "ML01", "Mali - Bamako", 0, 0, 0, 0, false, false, 0, "");
			regions[2173] = new Array(2173, "ML02", "Mali - Gao", 0, 0, 0, 0, false, false, 0, "");
			regions[2174] = new Array(2174, "ML03", "Mali - Kayes", 0, 0, 0, 0, false, false, 0, "");
			regions[2175] = new Array(2175, "ML07", "Mali - Koulikoro", 0, 0, 0, 0, false, false, 0, "");
			regions[2176] = new Array(2176, "ML04", "Mali - Mopti", 0, 0, 0, 0, false, false, 0, "");
			regions[2177] = new Array(2177, "ML05", "Mali - Segou", 0, 0, 0, 0, false, false, 0, "");
			regions[2178] = new Array(2178, "ML06", "Mali - Sikasso", 0, 0, 0, 0, false, false, 0, "");
			regions[2179] = new Array(2179, "ML08", "Mali - Tombouctou", 0, 0, 0, 0, false, false, 0, "");
			regions[2180] = new Array(2180, "MT", "Malta", 18, 0, 0, 0, false, false, 2, "^MT[ ]{0,1}[0-9]{8}$");
			regions[2181] = new Array(2181, "MH", "Marshall Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[2182] = new Array(2182, "MQ", "Martinique", 0, 0, 0, 0, false, false, 0, "");
			regions[2183] = new Array(2183, "MR", "Mauritania", 0, 0, 0, 0, false, false, 0, "");
			regions[2184] = new Array(2184, "MR07", "Mauritania - Adrar", 0, 0, 0, 0, false, false, 0, "");
			regions[2185] = new Array(2185, "MR03", "Mauritania - Assaba", 0, 0, 0, 0, false, false, 0, "");
			regions[2186] = new Array(2186, "MR05", "Mauritania - Brakna", 0, 0, 0, 0, false, false, 0, "");
			regions[2187] = new Array(2187, "MR08", "Mauritania - Dakhlet Nouadhibou", 0, 0, 0, 0, false, false, 0, "");
			regions[2188] = new Array(2188, "MR04", "Mauritania - Gorgol", 0, 0, 0, 0, false, false, 0, "");
			regions[2189] = new Array(2189, "MR10", "Mauritania - Guidimaka", 0, 0, 0, 0, false, false, 0, "");
			regions[2190] = new Array(2190, "MR01", "Mauritania - Hodh Ech Chargui", 0, 0, 0, 0, false, false, 0, "");
			regions[2191] = new Array(2191, "MR02", "Mauritania - Hodh El Gharbi", 0, 0, 0, 0, false, false, 0, "");
			regions[2192] = new Array(2192, "MR12", "Mauritania - Inchiri", 0, 0, 0, 0, false, false, 0, "");
			regions[2193] = new Array(2193, "MR09", "Mauritania - Tagant", 0, 0, 0, 0, false, false, 0, "");
			regions[2194] = new Array(2194, "MR11", "Mauritania - Tiris Zemmour", 0, 0, 0, 0, false, false, 0, "");
			regions[2195] = new Array(2195, "MR06", "Mauritania - Trarza", 0, 0, 0, 0, false, false, 0, "");
			regions[2196] = new Array(2196, "MU", "Mauritius", 0, 0, 0, 0, false, false, 0, "");
			regions[2197] = new Array(2197, "MU21", "Mauritius - Agalega Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[2198] = new Array(2198, "MU12", "Mauritius - Black River", 0, 0, 0, 0, false, false, 0, "");
			regions[2199] = new Array(2199, "MU22", "Mauritius - Cargados Carajos", 0, 0, 0, 0, false, false, 0, "");
			regions[2200] = new Array(2200, "MU13", "Mauritius - Flacq", 0, 0, 0, 0, false, false, 0, "");
			regions[2201] = new Array(2201, "MU14", "Mauritius - Grand Port", 0, 0, 0, 0, false, false, 0, "");
			regions[2202] = new Array(2202, "MU15", "Mauritius - Moka", 0, 0, 0, 0, false, false, 0, "");
			regions[2203] = new Array(2203, "MU16", "Mauritius - Pamplemousses", 0, 0, 0, 0, false, false, 0, "");
			regions[2204] = new Array(2204, "MU17", "Mauritius - Plaines Wilhems", 0, 0, 0, 0, false, false, 0, "");
			regions[2205] = new Array(2205, "MU18", "Mauritius - Port Louis", 0, 0, 0, 0, false, false, 0, "");
			regions[2206] = new Array(2206, "MU19", "Mauritius - Riviere du Rempart", 0, 0, 0, 0, false, false, 0, "");
			regions[2207] = new Array(2207, "MU23", "Mauritius - Rodrigues", 0, 0, 0, 0, false, false, 0, "");
			regions[2208] = new Array(2208, "MU20", "Mauritius - Savanne", 0, 0, 0, 0, false, false, 0, "");
			regions[2209] = new Array(2209, "YT", "Mayotte", 0, 0, 0, 0, false, false, 0, "");
			regions[2210] = new Array(2210, "MX", "Mexico", 0, 0, 0, 0, false, false, 0, "");
			regions[2211] = new Array(2211, "MX01", "Mexico - Aguascalientes", 0, 0, 0, 0, false, false, 0, "");
			regions[2212] = new Array(2212, "MX02", "Mexico - Baja California", 0, 0, 0, 0, false, false, 0, "");
			regions[2213] = new Array(2213, "MX03", "Mexico - Baja California Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[2214] = new Array(2214, "MX04", "Mexico - Campeche", 0, 0, 0, 0, false, false, 0, "");
			regions[2215] = new Array(2215, "MX05", "Mexico - Chiapas", 0, 0, 0, 0, false, false, 0, "");
			regions[2216] = new Array(2216, "MX06", "Mexico - Chihuahua", 0, 0, 0, 0, false, false, 0, "");
			regions[2217] = new Array(2217, "MX07", "Mexico - Coahuila de Zaragoza", 0, 0, 0, 0, false, false, 0, "");
			regions[2218] = new Array(2218, "MX08", "Mexico - Colima", 0, 0, 0, 0, false, false, 0, "");
			regions[2219] = new Array(2219, "MX09", "Mexico - Distrito Federal", 0, 0, 0, 0, false, false, 0, "");
			regions[2220] = new Array(2220, "MX10", "Mexico - Durango", 0, 0, 0, 0, false, false, 0, "");
			regions[2221] = new Array(2221, "MX11", "Mexico - Guanajuato", 0, 0, 0, 0, false, false, 0, "");
			regions[2222] = new Array(2222, "MX12", "Mexico - Guerrero", 0, 0, 0, 0, false, false, 0, "");
			regions[2223] = new Array(2223, "MX13", "Mexico - Hidalgo", 0, 0, 0, 0, false, false, 0, "");
			regions[2224] = new Array(2224, "MX14", "Mexico - Jalisco", 0, 0, 0, 0, false, false, 0, "");
			regions[2225] = new Array(2225, "MX15", "Mexico - Mexico", 0, 0, 0, 0, false, false, 0, "");
			regions[2226] = new Array(2226, "MX16", "Mexico - Michoacan de Ocampo", 0, 0, 0, 0, false, false, 0, "");
			regions[2227] = new Array(2227, "MX17", "Mexico - Morelos", 0, 0, 0, 0, false, false, 0, "");
			regions[2228] = new Array(2228, "MX18", "Mexico - Nayarit", 0, 0, 0, 0, false, false, 0, "");
			regions[2229] = new Array(2229, "MX19", "Mexico - Nuevo Leon", 0, 0, 0, 0, false, false, 0, "");
			regions[2230] = new Array(2230, "MX20", "Mexico - Oaxaca", 0, 0, 0, 0, false, false, 0, "");
			regions[2231] = new Array(2231, "MX21", "Mexico - Puebla", 0, 0, 0, 0, false, false, 0, "");
			regions[2232] = new Array(2232, "MX22", "Mexico - Queretaro de Arteaga", 0, 0, 0, 0, false, false, 0, "");
			regions[2233] = new Array(2233, "MX23", "Mexico - Quintana Roo", 0, 0, 0, 0, false, false, 0, "");
			regions[2234] = new Array(2234, "MX24", "Mexico - San Luis Potosi", 0, 0, 0, 0, false, false, 0, "");
			regions[2235] = new Array(2235, "MX25", "Mexico - Sinaloa", 0, 0, 0, 0, false, false, 0, "");
			regions[2236] = new Array(2236, "MX26", "Mexico - Sonora", 0, 0, 0, 0, false, false, 0, "");
			regions[2237] = new Array(2237, "MX27", "Mexico - Tabasco", 0, 0, 0, 0, false, false, 0, "");
			regions[2238] = new Array(2238, "MX28", "Mexico - Tamaulipas", 0, 0, 0, 0, false, false, 0, "");
			regions[2239] = new Array(2239, "MX29", "Mexico - Tlaxcala", 0, 0, 0, 0, false, false, 0, "");
			regions[2240] = new Array(2240, "MX30", "Mexico - Veracruz-Llave", 0, 0, 0, 0, false, false, 0, "");
			regions[2241] = new Array(2241, "MX31", "Mexico - Yucatan", 0, 0, 0, 0, false, false, 0, "");
			regions[2242] = new Array(2242, "MX32", "Mexico - Zacatecas", 0, 0, 0, 0, false, false, 0, "");
			regions[2243] = new Array(2243, "FM", "Micronesia", 0, 0, 0, 0, false, false, 0, "");
			regions[2244] = new Array(2244, "FM03", "Micronesia - Chuuk", 0, 0, 0, 0, false, false, 0, "");
			regions[2245] = new Array(2245, "FM01", "Micronesia - Kosrae", 0, 0, 0, 0, false, false, 0, "");
			regions[2246] = new Array(2246, "FM02", "Micronesia - Pohnpei", 0, 0, 0, 0, false, false, 0, "");
			regions[2247] = new Array(2247, "FM04", "Micronesia - Yap", 0, 0, 0, 0, false, false, 0, "");
			regions[2248] = new Array(2248, "MD", "Moldova", 0, 0, 0, 0, false, false, 0, "");
			regions[2249] = new Array(2249, "MD46", "Moldova - Balti", 0, 0, 0, 0, false, false, 0, "");
			regions[2250] = new Array(2250, "MD47", "Moldova - Cahul", 0, 0, 0, 0, false, false, 0, "");
			regions[2251] = new Array(2251, "MD48", "Moldova - Chisinau", 0, 0, 0, 0, false, false, 0, "");
			regions[2252] = new Array(2252, "MD50", "Moldova - Edinet", 0, 0, 0, 0, false, false, 0, "");
			regions[2253] = new Array(2253, "MD51", "Moldova - Gagauzia", 0, 0, 0, 0, false, false, 0, "");
			regions[2254] = new Array(2254, "MD52", "Moldova - Lapusna", 0, 0, 0, 0, false, false, 0, "");
			regions[2255] = new Array(2255, "MD53", "Moldova - Orhei", 0, 0, 0, 0, false, false, 0, "");
			regions[2256] = new Array(2256, "MD54", "Moldova - Soroca", 0, 0, 0, 0, false, false, 0, "");
			regions[2257] = new Array(2257, "MD49", "Moldova - Stinga Nistrului", 0, 0, 0, 0, false, false, 0, "");
			regions[2258] = new Array(2258, "MD55", "Moldova - Tighina", 0, 0, 0, 0, false, false, 0, "");
			regions[2259] = new Array(2259, "MD56", "Moldova - Ungheni", 0, 0, 0, 0, false, false, 0, "");
			regions[2260] = new Array(2260, "MC", "Monaco", 0, 0, 0, 0, false, false, 0, "");
			regions[2261] = new Array(2261, "MC01", "Monaco - La Condamine", 0, 0, 0, 0, false, false, 0, "");
			regions[2262] = new Array(2262, "MC02", "Monaco - Monaco", 0, 0, 0, 0, false, false, 0, "");
			regions[2263] = new Array(2263, "MC03", "Monaco - Monte-Carlo", 0, 0, 0, 0, false, false, 0, "");
			regions[2264] = new Array(2264, "MN", "Mongolia", 0, 0, 0, 0, false, false, 0, "");
			regions[2265] = new Array(2265, "MN01", "Mongolia - Arhangay", 0, 0, 0, 0, false, false, 0, "");
			regions[2266] = new Array(2266, "MN02", "Mongolia - Bayanhongor", 0, 0, 0, 0, false, false, 0, "");
			regions[2267] = new Array(2267, "MN03", "Mongolia - Bayan-Olgiy", 0, 0, 0, 0, false, false, 0, "");
			regions[2268] = new Array(2268, "MN21", "Mongolia - Bulgan", 0, 0, 0, 0, false, false, 0, "");
			regions[2269] = new Array(2269, "MN05", "Mongolia - Darhan", 0, 0, 0, 0, false, false, 0, "");
			regions[2270] = new Array(2270, "MN23", "Mongolia - Darhan Uul", 0, 0, 0, 0, false, false, 0, "");
			regions[2271] = new Array(2271, "MN06", "Mongolia - Dornod", 0, 0, 0, 0, false, false, 0, "");
			regions[2272] = new Array(2272, "MN07", "Mongolia - Dornogovi", 0, 0, 0, 0, false, false, 0, "");
			regions[2273] = new Array(2273, "MN08", "Mongolia - Dundgovi", 0, 0, 0, 0, false, false, 0, "");
			regions[2274] = new Array(2274, "MN09", "Mongolia - Dzavhan", 0, 0, 0, 0, false, false, 0, "");
			regions[2275] = new Array(2275, "MN22", "Mongolia - Erdenet", 0, 0, 0, 0, false, false, 0, "");
			regions[2276] = new Array(2276, "MN10", "Mongolia - Govi-Altay", 0, 0, 0, 0, false, false, 0, "");
			regions[2277] = new Array(2277, "MN24", "Mongolia - Govi-Sumber", 0, 0, 0, 0, false, false, 0, "");
			regions[2278] = new Array(2278, "MN11", "Mongolia - Hentiy", 0, 0, 0, 0, false, false, 0, "");
			regions[2279] = new Array(2279, "MN12", "Mongolia - Hovd", 0, 0, 0, 0, false, false, 0, "");
			regions[2280] = new Array(2280, "MN13", "Mongolia - Hovsgol", 0, 0, 0, 0, false, false, 0, "");
			regions[2281] = new Array(2281, "MN14", "Mongolia - Omnogovi", 0, 0, 0, 0, false, false, 0, "");
			regions[2282] = new Array(2282, "MN25", "Mongolia - Orhon", 0, 0, 0, 0, false, false, 0, "");
			regions[2283] = new Array(2283, "MN15", "Mongolia - Ovorhangay", 0, 0, 0, 0, false, false, 0, "");
			regions[2284] = new Array(2284, "MN16", "Mongolia - Selenge", 0, 0, 0, 0, false, false, 0, "");
			regions[2285] = new Array(2285, "MN17", "Mongolia - Suhbaatar", 0, 0, 0, 0, false, false, 0, "");
			regions[2286] = new Array(2286, "MN18", "Mongolia - Tov", 0, 0, 0, 0, false, false, 0, "");
			regions[2287] = new Array(2287, "MN20", "Mongolia - Ulaanbaatar", 0, 0, 0, 0, false, false, 0, "");
			regions[2288] = new Array(2288, "MN19", "Mongolia - Uvs", 0, 0, 0, 0, false, false, 0, "");
			regions[2289] = new Array(2289, "MS", "Montserrat", 0, 0, 0, 0, false, false, 0, "");
			regions[2290] = new Array(2290, "MS01", "Montserrat - Saint Anthony", 0, 0, 0, 0, false, false, 0, "");
			regions[2291] = new Array(2291, "MS02", "Montserrat - Saint Georges", 0, 0, 0, 0, false, false, 0, "");
			regions[2292] = new Array(2292, "MS03", "Montserrat - Saint Peter", 0, 0, 0, 0, false, false, 0, "");
			regions[2293] = new Array(2293, "MA", "Morocco", 0, 0, 0, 0, false, false, 0, "");
			regions[2294] = new Array(2294, "MA01", "Morocco - Agadir", 0, 0, 0, 0, false, false, 0, "");
			regions[2295] = new Array(2295, "MA02", "Morocco - Al Hoceima", 0, 0, 0, 0, false, false, 0, "");
			regions[2296] = new Array(2296, "MA03", "Morocco - Azilal", 0, 0, 0, 0, false, false, 0, "");
			regions[2297] = new Array(2297, "MA04", "Morocco - Ben Slimane", 0, 0, 0, 0, false, false, 0, "");
			regions[2298] = new Array(2298, "MA05", "Morocco - Beni Mellal", 0, 0, 0, 0, false, false, 0, "");
			regions[2299] = new Array(2299, "MA06", "Morocco - Boulemane", 0, 0, 0, 0, false, false, 0, "");
			regions[2300] = new Array(2300, "MA07", "Morocco - Casablanca", 0, 0, 0, 0, false, false, 0, "");
			regions[2301] = new Array(2301, "MA08", "Morocco - Chaouen", 0, 0, 0, 0, false, false, 0, "");
			regions[2302] = new Array(2302, "MA09", "Morocco - El Jadida", 0, 0, 0, 0, false, false, 0, "");
			regions[2303] = new Array(2303, "MA10", "Morocco - El Kelaa des Srarhna", 0, 0, 0, 0, false, false, 0, "");
			regions[2304] = new Array(2304, "MA11", "Morocco - Er Rachidia", 0, 0, 0, 0, false, false, 0, "");
			regions[2305] = new Array(2305, "MA12", "Morocco - Essaouira", 0, 0, 0, 0, false, false, 0, "");
			regions[2306] = new Array(2306, "MA13", "Morocco - Fes", 0, 0, 0, 0, false, false, 0, "");
			regions[2307] = new Array(2307, "MA14", "Morocco - Figuig", 0, 0, 0, 0, false, false, 0, "");
			regions[2308] = new Array(2308, "MA33", "Morocco - Guelmim", 0, 0, 0, 0, false, false, 0, "");
			regions[2309] = new Array(2309, "MA34", "Morocco - Ifrane", 0, 0, 0, 0, false, false, 0, "");
			regions[2310] = new Array(2310, "MA15", "Morocco - Kenitra", 0, 0, 0, 0, false, false, 0, "");
			regions[2311] = new Array(2311, "MA16", "Morocco - Khemisset", 0, 0, 0, 0, false, false, 0, "");
			regions[2312] = new Array(2312, "MA17", "Morocco - Khenifra", 0, 0, 0, 0, false, false, 0, "");
			regions[2313] = new Array(2313, "MA18", "Morocco - Khouribga", 0, 0, 0, 0, false, false, 0, "");
			regions[2314] = new Array(2314, "MA35", "Morocco - Laayoune", 0, 0, 0, 0, false, false, 0, "");
			regions[2315] = new Array(2315, "MA41", "Morocco - Larache", 0, 0, 0, 0, false, false, 0, "");
			regions[2316] = new Array(2316, "MA19", "Morocco - Marrakech", 0, 0, 0, 0, false, false, 0, "");
			regions[2317] = new Array(2317, "MA20", "Morocco - Meknes", 0, 0, 0, 0, false, false, 0, "");
			regions[2318] = new Array(2318, "MA21", "Morocco - Nador", 0, 0, 0, 0, false, false, 0, "");
			regions[2319] = new Array(2319, "MA22", "Morocco - Ouarzazate", 0, 0, 0, 0, false, false, 0, "");
			regions[2320] = new Array(2320, "MA23", "Morocco - Oujda", 0, 0, 0, 0, false, false, 0, "");
			regions[2321] = new Array(2321, "MA24", "Morocco - Rabat-Sale", 0, 0, 0, 0, false, false, 0, "");
			regions[2322] = new Array(2322, "MA25", "Morocco - Safi", 0, 0, 0, 0, false, false, 0, "");
			regions[2323] = new Array(2323, "MA26", "Morocco - Settat", 0, 0, 0, 0, false, false, 0, "");
			regions[2324] = new Array(2324, "MA38", "Morocco - Sidi Kacem", 0, 0, 0, 0, false, false, 0, "");
			regions[2325] = new Array(2325, "MA27", "Morocco - Tanger", 0, 0, 0, 0, false, false, 0, "");
			regions[2326] = new Array(2326, "MA36", "Morocco - Tan-Tan", 0, 0, 0, 0, false, false, 0, "");
			regions[2327] = new Array(2327, "MA37", "Morocco - Taounate", 0, 0, 0, 0, false, false, 0, "");
			regions[2328] = new Array(2328, "MA39", "Morocco - Taroudannt", 0, 0, 0, 0, false, false, 0, "");
			regions[2329] = new Array(2329, "MA29", "Morocco - Tata", 0, 0, 0, 0, false, false, 0, "");
			regions[2330] = new Array(2330, "MA30", "Morocco - Taza", 0, 0, 0, 0, false, false, 0, "");
			regions[2331] = new Array(2331, "MA40", "Morocco - Tetouan", 0, 0, 0, 0, false, false, 0, "");
			regions[2332] = new Array(2332, "MA32", "Morocco - Tiznit", 0, 0, 0, 0, false, false, 0, "");
			regions[2333] = new Array(2333, "MZ", "Mozambique", 0, 0, 0, 0, false, false, 0, "");
			regions[2334] = new Array(2334, "MZ01", "Mozambique - Cabo Delgado", 0, 0, 0, 0, false, false, 0, "");
			regions[2335] = new Array(2335, "MZ02", "Mozambique - Gaza", 0, 0, 0, 0, false, false, 0, "");
			regions[2336] = new Array(2336, "MZ03", "Mozambique - Inhambane", 0, 0, 0, 0, false, false, 0, "");
			regions[2337] = new Array(2337, "MZ10", "Mozambique - Manica", 0, 0, 0, 0, false, false, 0, "");
			regions[2338] = new Array(2338, "MZ04", "Mozambique - Maputo", 0, 0, 0, 0, false, false, 0, "");
			regions[2339] = new Array(2339, "MZ06", "Mozambique - Nampula", 0, 0, 0, 0, false, false, 0, "");
			regions[2340] = new Array(2340, "MZ07", "Mozambique - Niassa", 0, 0, 0, 0, false, false, 0, "");
			regions[2341] = new Array(2341, "MZ05", "Mozambique - Sofala", 0, 0, 0, 0, false, false, 0, "");
			regions[2342] = new Array(2342, "MZ08", "Mozambique - Tete", 0, 0, 0, 0, false, false, 0, "");
			regions[2343] = new Array(2343, "MZ09", "Mozambique - Zambezia", 0, 0, 0, 0, false, false, 0, "");
			regions[2344] = new Array(2344, "MM", "Myanmar", 0, 0, 0, 0, false, false, 0, "");
			regions[2345] = new Array(2345, "MM02", "Myanmar - Chin State", 0, 0, 0, 0, false, false, 0, "");
			regions[2346] = new Array(2346, "MM03", "Myanmar - Irrawaddy", 0, 0, 0, 0, false, false, 0, "");
			regions[2347] = new Array(2347, "MM04", "Myanmar - Kachin State", 0, 0, 0, 0, false, false, 0, "");
			regions[2348] = new Array(2348, "MM05", "Myanmar - Karan State", 0, 0, 0, 0, false, false, 0, "");
			regions[2349] = new Array(2349, "MM06", "Myanmar - Kayah State", 0, 0, 0, 0, false, false, 0, "");
			regions[2350] = new Array(2350, "MM07", "Myanmar - Magwe", 0, 0, 0, 0, false, false, 0, "");
			regions[2351] = new Array(2351, "MM08", "Myanmar - Mandalay", 0, 0, 0, 0, false, false, 0, "");
			regions[2352] = new Array(2352, "MM13", "Myanmar - Mon State", 0, 0, 0, 0, false, false, 0, "");
			regions[2353] = new Array(2353, "MM09", "Myanmar - Pegu", 0, 0, 0, 0, false, false, 0, "");
			regions[2354] = new Array(2354, "MM01", "Myanmar - Rakhine State", 0, 0, 0, 0, false, false, 0, "");
			regions[2355] = new Array(2355, "MM14", "Myanmar - Rangoon", 0, 0, 0, 0, false, false, 0, "");
			regions[2356] = new Array(2356, "MM10", "Myanmar - Sagaing", 0, 0, 0, 0, false, false, 0, "");
			regions[2357] = new Array(2357, "MM11", "Myanmar - Shan State", 0, 0, 0, 0, false, false, 0, "");
			regions[2358] = new Array(2358, "MM12", "Myanmar - Tenasserim", 0, 0, 0, 0, false, false, 0, "");
			regions[2359] = new Array(2359, "NA", "Namibia", 0, 0, 0, 0, false, false, 0, "");
			regions[2360] = new Array(2360, "NA01", "Namibia - Bethanien", 0, 0, 0, 0, false, false, 0, "");
			regions[2361] = new Array(2361, "NA03", "Namibia - Boesmanland", 0, 0, 0, 0, false, false, 0, "");
			regions[2362] = new Array(2362, "NA02", "Namibia - Caprivi Oos", 0, 0, 0, 0, false, false, 0, "");
			regions[2363] = new Array(2363, "NA22", "Namibia - Damaraland", 0, 0, 0, 0, false, false, 0, "");
			regions[2364] = new Array(2364, "NA04", "Namibia - Gobabis", 0, 0, 0, 0, false, false, 0, "");
			regions[2365] = new Array(2365, "NA05", "Namibia - Grootfontein", 0, 0, 0, 0, false, false, 0, "");
			regions[2366] = new Array(2366, "NA23", "Namibia - Hereroland Oos", 0, 0, 0, 0, false, false, 0, "");
			regions[2367] = new Array(2367, "NA24", "Namibia - Hereroland Wes", 0, 0, 0, 0, false, false, 0, "");
			regions[2368] = new Array(2368, "NA06", "Namibia - Kaokoland", 0, 0, 0, 0, false, false, 0, "");
			regions[2369] = new Array(2369, "NA20", "Namibia - Karasburg", 0, 0, 0, 0, false, false, 0, "");
			regions[2370] = new Array(2370, "NA07", "Namibia - Karibib", 0, 0, 0, 0, false, false, 0, "");
			regions[2371] = new Array(2371, "NA25", "Namibia - Kavango", 0, 0, 0, 0, false, false, 0, "");
			regions[2372] = new Array(2372, "NA08", "Namibia - Keetmanshoop", 0, 0, 0, 0, false, false, 0, "");
			regions[2373] = new Array(2373, "NA09", "Namibia - Luderitz", 0, 0, 0, 0, false, false, 0, "");
			regions[2374] = new Array(2374, "NA10", "Namibia - Maltahohe", 0, 0, 0, 0, false, false, 0, "");
			regions[2375] = new Array(2375, "NA26", "Namibia - Mariental", 0, 0, 0, 0, false, false, 0, "");
			regions[2376] = new Array(2376, "NA27", "Namibia - Namaland", 0, 0, 0, 0, false, false, 0, "");
			regions[2377] = new Array(2377, "NA11", "Namibia - Okahandja", 0, 0, 0, 0, false, false, 0, "");
			regions[2378] = new Array(2378, "NA12", "Namibia - Omaruru", 0, 0, 0, 0, false, false, 0, "");
			regions[2379] = new Array(2379, "NA13", "Namibia - Otjiwarongo", 0, 0, 0, 0, false, false, 0, "");
			regions[2380] = new Array(2380, "NA14", "Namibia - Outjo", 0, 0, 0, 0, false, false, 0, "");
			regions[2381] = new Array(2381, "NA15", "Namibia - Owambo", 0, 0, 0, 0, false, false, 0, "");
			regions[2382] = new Array(2382, "NA16", "Namibia - Rehoboth", 0, 0, 0, 0, false, false, 0, "");
			regions[2383] = new Array(2383, "NA17", "Namibia - Swakopmund", 0, 0, 0, 0, false, false, 0, "");
			regions[2384] = new Array(2384, "NA18", "Namibia - Tsumeb", 0, 0, 0, 0, false, false, 0, "");
			regions[2385] = new Array(2385, "NA21", "Namibia - Windhoek", 0, 0, 0, 0, false, false, 0, "");
			regions[2386] = new Array(2386, "NR", "Nauru", 0, 0, 0, 0, false, false, 0, "");
			regions[2387] = new Array(2387, "NR01", "Nauru - Aiwo", 0, 0, 0, 0, false, false, 0, "");
			regions[2388] = new Array(2388, "NR02", "Nauru - Anabar", 0, 0, 0, 0, false, false, 0, "");
			regions[2389] = new Array(2389, "NR03", "Nauru - Anetan", 0, 0, 0, 0, false, false, 0, "");
			regions[2390] = new Array(2390, "NR04", "Nauru - Anibare", 0, 0, 0, 0, false, false, 0, "");
			regions[2391] = new Array(2391, "NR05", "Nauru - Baiti", 0, 0, 0, 0, false, false, 0, "");
			regions[2392] = new Array(2392, "NR06", "Nauru - Boe", 0, 0, 0, 0, false, false, 0, "");
			regions[2393] = new Array(2393, "NR07", "Nauru - Buada", 0, 0, 0, 0, false, false, 0, "");
			regions[2394] = new Array(2394, "NR08", "Nauru - Denigomodu", 0, 0, 0, 0, false, false, 0, "");
			regions[2395] = new Array(2395, "NR09", "Nauru - Ewa", 0, 0, 0, 0, false, false, 0, "");
			regions[2396] = new Array(2396, "NR10", "Nauru - Ijuw", 0, 0, 0, 0, false, false, 0, "");
			regions[2397] = new Array(2397, "NR11", "Nauru - Meneng", 0, 0, 0, 0, false, false, 0, "");
			regions[2398] = new Array(2398, "NR12", "Nauru - Nibok", 0, 0, 0, 0, false, false, 0, "");
			regions[2399] = new Array(2399, "NR13", "Nauru - Uaboe", 0, 0, 0, 0, false, false, 0, "");
			regions[2400] = new Array(2400, "NR14", "Nauru - Yaren", 0, 0, 0, 0, false, false, 0, "");
			regions[2401] = new Array(2401, "NP", "Nepal", 0, 0, 0, 0, false, false, 0, "");
			regions[2402] = new Array(2402, "NP01", "Nepal - Bagmati", 0, 0, 0, 0, false, false, 0, "");
			regions[2403] = new Array(2403, "NP02", "Nepal - Bheri", 0, 0, 0, 0, false, false, 0, "");
			regions[2404] = new Array(2404, "NP03", "Nepal - Dhawalagiri", 0, 0, 0, 0, false, false, 0, "");
			regions[2405] = new Array(2405, "NP04", "Nepal - Gandaki", 0, 0, 0, 0, false, false, 0, "");
			regions[2406] = new Array(2406, "NP05", "Nepal - Janakpur", 0, 0, 0, 0, false, false, 0, "");
			regions[2407] = new Array(2407, "NP06", "Nepal - Karnali", 0, 0, 0, 0, false, false, 0, "");
			regions[2408] = new Array(2408, "NP07", "Nepal - Kosi", 0, 0, 0, 0, false, false, 0, "");
			regions[2409] = new Array(2409, "NP08", "Nepal - Lumbini", 0, 0, 0, 0, false, false, 0, "");
			regions[2410] = new Array(2410, "NP09", "Nepal - Mahakali", 0, 0, 0, 0, false, false, 0, "");
			regions[2411] = new Array(2411, "NP10", "Nepal - Mechi", 0, 0, 0, 0, false, false, 0, "");
			regions[2412] = new Array(2412, "NP11", "Nepal - Narayani", 0, 0, 0, 0, false, false, 0, "");
			regions[2413] = new Array(2413, "NP12", "Nepal - Rapti", 0, 0, 0, 0, false, false, 0, "");
			regions[2414] = new Array(2414, "NP13", "Nepal - Sagarmatha", 0, 0, 0, 0, false, false, 0, "");
			regions[2415] = new Array(2415, "NP14", "Nepal - Seti", 0, 0, 0, 0, false, false, 0, "");
			regions[2416] = new Array(2416, "NL", "Netherlands", 19, 6, 0, 0, false, false, 2, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2417] = new Array(2417, "NL01", "Netherlands - Drenthe", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2418] = new Array(2418, "NL12", "Netherlands - Dronten", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2419] = new Array(2419, "NL16", "Netherlands - Flevoland", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2420] = new Array(2420, "NL02", "Netherlands - Friesland", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2421] = new Array(2421, "NL03", "Netherlands - Gelderland", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2422] = new Array(2422, "NL04", "Netherlands - Groningen", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2423] = new Array(2423, "NL14", "Netherlands - Lelystad", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2424] = new Array(2424, "NL05", "Netherlands - Limburg", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2425] = new Array(2425, "NL06", "Netherlands - Noord-Brabant", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2426] = new Array(2426, "NL07", "Netherlands - Noord-Holland", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2427] = new Array(2427, "NL08", "Netherlands - Overijssel", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2428] = new Array(2428, "NL15", "Netherlands - Overijssel", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2429] = new Array(2429, "NL09", "Netherlands - Utrecht", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2430] = new Array(2430, "NL10", "Netherlands - Zeeland", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2431] = new Array(2431, "NL13", "Netherlands - Zuidelijke IJsselmeerpolders", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2432] = new Array(2432, "NL11", "Netherlands - Zuid-Holland", 0, 0, 0, 0, false, false, 0, "^NL[ ]{0,1}[0-9]{9}B[0-9]{2}$");
			regions[2433] = new Array(2433, "AN", "Netherlands Antilles", 0, 0, 0, 0, false, false, 0, "");
			regions[2434] = new Array(2434, "NC", "New Caledonia", 0, 0, 0, 0, false, false, 0, "");
			regions[2435] = new Array(2435, "NZ", "New Zealand", 0, 0, 0, 0, false, false, 0, "");
			regions[2436] = new Array(2436, "NZ01", "New Zealand - Akaroa", 0, 0, 0, 0, false, false, 0, "");
			regions[2437] = new Array(2437, "NZ03", "New Zealand - Amuri", 0, 0, 0, 0, false, false, 0, "");
			regions[2438] = new Array(2438, "NZ04", "New Zealand - Ashburton", 0, 0, 0, 0, false, false, 0, "");
			regions[2439] = new Array(2439, "NZ07", "New Zealand - Bay of Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[2440] = new Array(2440, "NZ08", "New Zealand - Bruce", 0, 0, 0, 0, false, false, 0, "");
			regions[2441] = new Array(2441, "NZ09", "New Zealand - Buller", 0, 0, 0, 0, false, false, 0, "");
			regions[2442] = new Array(2442, "NZ10", "New Zealand - Chatham Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[2443] = new Array(2443, "NZ11", "New Zealand - Cheviot", 0, 0, 0, 0, false, false, 0, "");
			regions[2444] = new Array(2444, "NZ12", "New Zealand - Clifton", 0, 0, 0, 0, false, false, 0, "");
			regions[2445] = new Array(2445, "NZ13", "New Zealand - Clutha", 0, 0, 0, 0, false, false, 0, "");
			regions[2446] = new Array(2446, "NZ14", "New Zealand - Cook", 0, 0, 0, 0, false, false, 0, "");
			regions[2447] = new Array(2447, "NZ16", "New Zealand - Dannevirke", 0, 0, 0, 0, false, false, 0, "");
			regions[2448] = new Array(2448, "NZ17", "New Zealand - Egmont", 0, 0, 0, 0, false, false, 0, "");
			regions[2449] = new Array(2449, "NZ18", "New Zealand - Eketahuna", 0, 0, 0, 0, false, false, 0, "");
			regions[2450] = new Array(2450, "NZ19", "New Zealand - Ellesmere", 0, 0, 0, 0, false, false, 0, "");
			regions[2451] = new Array(2451, "NZ20", "New Zealand - Eltham", 0, 0, 0, 0, false, false, 0, "");
			regions[2452] = new Array(2452, "NZ21", "New Zealand - Eyre", 0, 0, 0, 0, false, false, 0, "");
			regions[2453] = new Array(2453, "NZ22", "New Zealand - Featherston", 0, 0, 0, 0, false, false, 0, "");
			regions[2454] = new Array(2454, "NZ24", "New Zealand - Franklin", 0, 0, 0, 0, false, false, 0, "");
			regions[2455] = new Array(2455, "NZ26", "New Zealand - Golden Bay", 0, 0, 0, 0, false, false, 0, "");
			regions[2456] = new Array(2456, "NZ27", "New Zealand - Great Barrier Island", 0, 0, 0, 0, false, false, 0, "");
			regions[2457] = new Array(2457, "NZ28", "New Zealand - Grey", 0, 0, 0, 0, false, false, 0, "");
			regions[2458] = new Array(2458, "NZ29", "New Zealand - Hauraki Plains", 0, 0, 0, 0, false, false, 0, "");
			regions[2459] = new Array(2459, "NZ30", "New Zealand - Hawera", 0, 0, 0, 0, false, false, 0, "");
			regions[2460] = new Array(2460, "NZ31", "New Zealand - Hawke's Bay", 0, 0, 0, 0, false, false, 0, "");
			regions[2461] = new Array(2461, "NZ32", "New Zealand - Heathcote", 0, 0, 0, 0, false, false, 0, "");
			regions[2462] = new Array(2462, "NZD9", "New Zealand - Hikurangi", 0, 0, 0, 0, false, false, 0, "");
			regions[2463] = new Array(2463, "NZ33", "New Zealand - Hobson", 0, 0, 0, 0, false, false, 0, "");
			regions[2464] = new Array(2464, "NZ34", "New Zealand - Hokianga", 0, 0, 0, 0, false, false, 0, "");
			regions[2465] = new Array(2465, "NZ35", "New Zealand - Horowhenua", 0, 0, 0, 0, false, false, 0, "");
			regions[2466] = new Array(2466, "NZD4", "New Zealand - Hurunui", 0, 0, 0, 0, false, false, 0, "");
			regions[2467] = new Array(2467, "NZ36", "New Zealand - Hutt", 0, 0, 0, 0, false, false, 0, "");
			regions[2468] = new Array(2468, "NZ37", "New Zealand - Inangahua", 0, 0, 0, 0, false, false, 0, "");
			regions[2469] = new Array(2469, "NZ38", "New Zealand - Inglewood", 0, 0, 0, 0, false, false, 0, "");
			regions[2470] = new Array(2470, "NZ39", "New Zealand - Kaikoura", 0, 0, 0, 0, false, false, 0, "");
			regions[2471] = new Array(2471, "NZ40", "New Zealand - Kairanga", 0, 0, 0, 0, false, false, 0, "");
			regions[2472] = new Array(2472, "NZ41", "New Zealand - Kiwitea", 0, 0, 0, 0, false, false, 0, "");
			regions[2473] = new Array(2473, "NZ43", "New Zealand - Lake", 0, 0, 0, 0, false, false, 0, "");
			regions[2474] = new Array(2474, "NZ45", "New Zealand - Mackenzie", 0, 0, 0, 0, false, false, 0, "");
			regions[2475] = new Array(2475, "NZ46", "New Zealand - Malvern", 0, 0, 0, 0, false, false, 0, "");
			regions[2476] = new Array(2476, "NZE1", "New Zealand - Manaia", 0, 0, 0, 0, false, false, 0, "");
			regions[2477] = new Array(2477, "NZ47", "New Zealand - Manawatu", 0, 0, 0, 0, false, false, 0, "");
			regions[2478] = new Array(2478, "NZ48", "New Zealand - Mangonui", 0, 0, 0, 0, false, false, 0, "");
			regions[2479] = new Array(2479, "NZ49", "New Zealand - Maniototo", 0, 0, 0, 0, false, false, 0, "");
			regions[2480] = new Array(2480, "NZ50", "New Zealand - Marlborough", 0, 0, 0, 0, false, false, 0, "");
			regions[2481] = new Array(2481, "NZ51", "New Zealand - Masterton", 0, 0, 0, 0, false, false, 0, "");
			regions[2482] = new Array(2482, "NZ52", "New Zealand - Matamata", 0, 0, 0, 0, false, false, 0, "");
			regions[2483] = new Array(2483, "NZ53", "New Zealand - Mount Herbert", 0, 0, 0, 0, false, false, 0, "");
			regions[2484] = new Array(2484, "NZ54", "New Zealand - Ohinemuri", 0, 0, 0, 0, false, false, 0, "");
			regions[2485] = new Array(2485, "NZ55", "New Zealand - Opotiki", 0, 0, 0, 0, false, false, 0, "");
			regions[2486] = new Array(2486, "NZ56", "New Zealand - Oroua", 0, 0, 0, 0, false, false, 0, "");
			regions[2487] = new Array(2487, "NZ57", "New Zealand - Otamatea", 0, 0, 0, 0, false, false, 0, "");
			regions[2488] = new Array(2488, "NZ58", "New Zealand - Otorohanga", 0, 0, 0, 0, false, false, 0, "");
			regions[2489] = new Array(2489, "NZ59", "New Zealand - Oxford", 0, 0, 0, 0, false, false, 0, "");
			regions[2490] = new Array(2490, "NZ60", "New Zealand - Pahiatua", 0, 0, 0, 0, false, false, 0, "");
			regions[2491] = new Array(2491, "NZ61", "New Zealand - Paparua", 0, 0, 0, 0, false, false, 0, "");
			regions[2492] = new Array(2492, "NZ63", "New Zealand - Patea", 0, 0, 0, 0, false, false, 0, "");
			regions[2493] = new Array(2493, "NZ65", "New Zealand - Piako", 0, 0, 0, 0, false, false, 0, "");
			regions[2494] = new Array(2494, "NZ66", "New Zealand - Pohangina", 0, 0, 0, 0, false, false, 0, "");
			regions[2495] = new Array(2495, "NZ67", "New Zealand - Raglan", 0, 0, 0, 0, false, false, 0, "");
			regions[2496] = new Array(2496, "NZ68", "New Zealand - Rangiora", 0, 0, 0, 0, false, false, 0, "");
			regions[2497] = new Array(2497, "NZ69", "New Zealand - Rangitikei", 0, 0, 0, 0, false, false, 0, "");
			regions[2498] = new Array(2498, "NZ70", "New Zealand - Rodney", 0, 0, 0, 0, false, false, 0, "");
			regions[2499] = new Array(2499, "NZ71", "New Zealand - Rotorua", 0, 0, 0, 0, false, false, 0, "");
			regions[2500] = new Array(2500, "NZE2", "New Zealand - Runanga", 0, 0, 0, 0, false, false, 0, "");
			regions[2501] = new Array(2501, "NZE3", "New Zealand - Saint Kilda", 0, 0, 0, 0, false, false, 0, "");
			regions[2502] = new Array(2502, "NZD5", "New Zealand - Silverpeaks", 0, 0, 0, 0, false, false, 0, "");
			regions[2503] = new Array(2503, "NZ72", "New Zealand - Southland", 0, 0, 0, 0, false, false, 0, "");
			regions[2504] = new Array(2504, "NZ73", "New Zealand - Stewart Island", 0, 0, 0, 0, false, false, 0, "");
			regions[2505] = new Array(2505, "NZ74", "New Zealand - Stratford", 0, 0, 0, 0, false, false, 0, "");
			regions[2506] = new Array(2506, "NZD6", "New Zealand - Strathallan", 0, 0, 0, 0, false, false, 0, "");
			regions[2507] = new Array(2507, "NZ76", "New Zealand - Taranaki", 0, 0, 0, 0, false, false, 0, "");
			regions[2508] = new Array(2508, "NZ77", "New Zealand - Taumarunui", 0, 0, 0, 0, false, false, 0, "");
			regions[2509] = new Array(2509, "NZ78", "New Zealand - Taupo", 0, 0, 0, 0, false, false, 0, "");
			regions[2510] = new Array(2510, "NZ79", "New Zealand - Tauranga", 0, 0, 0, 0, false, false, 0, "");
			regions[2511] = new Array(2511, "NZE4", "New Zealand - Thames-Coromandel", 0, 0, 0, 0, false, false, 0, "");
			regions[2512] = new Array(2512, "NZ81", "New Zealand - Tuapeka", 0, 0, 0, 0, false, false, 0, "");
			regions[2513] = new Array(2513, "NZ82", "New Zealand - Vincent", 0, 0, 0, 0, false, false, 0, "");
			regions[2514] = new Array(2514, "NZ83", "New Zealand - Waiapu", 0, 0, 0, 0, false, false, 0, "");
			regions[2515] = new Array(2515, "NZD8", "New Zealand - Waiheke", 0, 0, 0, 0, false, false, 0, "");
			regions[2516] = new Array(2516, "NZ84", "New Zealand - Waihemo", 0, 0, 0, 0, false, false, 0, "");
			regions[2517] = new Array(2517, "NZ85", "New Zealand - Waikato", 0, 0, 0, 0, false, false, 0, "");
			regions[2518] = new Array(2518, "NZ86", "New Zealand - Waikohu", 0, 0, 0, 0, false, false, 0, "");
			regions[2519] = new Array(2519, "NZ88", "New Zealand - Waimairi", 0, 0, 0, 0, false, false, 0, "");
			regions[2520] = new Array(2520, "NZ89", "New Zealand - Waimarino", 0, 0, 0, 0, false, false, 0, "");
			regions[2521] = new Array(2521, "NZ90", "New Zealand - Waimate", 0, 0, 0, 0, false, false, 0, "");
			regions[2522] = new Array(2522, "NZ91", "New Zealand - Waimate West", 0, 0, 0, 0, false, false, 0, "");
			regions[2523] = new Array(2523, "NZ92", "New Zealand - Waimea", 0, 0, 0, 0, false, false, 0, "");
			regions[2524] = new Array(2524, "NZ93", "New Zealand - Waipa", 0, 0, 0, 0, false, false, 0, "");
			regions[2525] = new Array(2525, "NZ95", "New Zealand - Waipawa", 0, 0, 0, 0, false, false, 0, "");
			regions[2526] = new Array(2526, "NZ96", "New Zealand - Waipukurau", 0, 0, 0, 0, false, false, 0, "");
			regions[2527] = new Array(2527, "NZ97", "New Zealand - Wairarapa South", 0, 0, 0, 0, false, false, 0, "");
			regions[2528] = new Array(2528, "NZ98", "New Zealand - Wairewa", 0, 0, 0, 0, false, false, 0, "");
			regions[2529] = new Array(2529, "NZ99", "New Zealand - Wairoa", 0, 0, 0, 0, false, false, 0, "");
			regions[2530] = new Array(2530, "NZA4", "New Zealand - Waitaki", 0, 0, 0, 0, false, false, 0, "");
			regions[2531] = new Array(2531, "NZA6", "New Zealand - Waitomo", 0, 0, 0, 0, false, false, 0, "");
			regions[2532] = new Array(2532, "NZA8", "New Zealand - Waitotara", 0, 0, 0, 0, false, false, 0, "");
			regions[2533] = new Array(2533, "NZE6", "New Zealand - Wallace", 0, 0, 0, 0, false, false, 0, "");
			regions[2534] = new Array(2534, "NZB2", "New Zealand - Wanganui", 0, 0, 0, 0, false, false, 0, "");
			regions[2535] = new Array(2535, "NZE5", "New Zealand - Waverley", 0, 0, 0, 0, false, false, 0, "");
			regions[2536] = new Array(2536, "NZB3", "New Zealand - Westland", 0, 0, 0, 0, false, false, 0, "");
			regions[2537] = new Array(2537, "NZB4", "New Zealand - Whakatane", 0, 0, 0, 0, false, false, 0, "");
			regions[2538] = new Array(2538, "NZA1", "New Zealand - Whangarei", 0, 0, 0, 0, false, false, 0, "");
			regions[2539] = new Array(2539, "NZA2", "New Zealand - Whangaroa", 0, 0, 0, 0, false, false, 0, "");
			regions[2540] = new Array(2540, "NZA3", "New Zealand - Woodville", 0, 0, 0, 0, false, false, 0, "");
			regions[2541] = new Array(2541, "NI", "Nicaragua", 0, 0, 0, 0, false, false, 0, "");
			regions[2542] = new Array(2542, "NI01", "Nicaragua - Boaco", 0, 0, 0, 0, false, false, 0, "");
			regions[2543] = new Array(2543, "NI02", "Nicaragua - Carazo", 0, 0, 0, 0, false, false, 0, "");
			regions[2544] = new Array(2544, "NI03", "Nicaragua - Chinandega", 0, 0, 0, 0, false, false, 0, "");
			regions[2545] = new Array(2545, "NI04", "Nicaragua - Chontales", 0, 0, 0, 0, false, false, 0, "");
			regions[2546] = new Array(2546, "NI05", "Nicaragua - Esteli", 0, 0, 0, 0, false, false, 0, "");
			regions[2547] = new Array(2547, "NI06", "Nicaragua - Granada", 0, 0, 0, 0, false, false, 0, "");
			regions[2548] = new Array(2548, "NI07", "Nicaragua - Jinotega", 0, 0, 0, 0, false, false, 0, "");
			regions[2549] = new Array(2549, "NI08", "Nicaragua - Leon", 0, 0, 0, 0, false, false, 0, "");
			regions[2550] = new Array(2550, "NI09", "Nicaragua - Madriz", 0, 0, 0, 0, false, false, 0, "");
			regions[2551] = new Array(2551, "NI10", "Nicaragua - Managua", 0, 0, 0, 0, false, false, 0, "");
			regions[2552] = new Array(2552, "NI11", "Nicaragua - Masaya", 0, 0, 0, 0, false, false, 0, "");
			regions[2553] = new Array(2553, "NI12", "Nicaragua - Matagalpa", 0, 0, 0, 0, false, false, 0, "");
			regions[2554] = new Array(2554, "NI13", "Nicaragua - Nueva Segovia", 0, 0, 0, 0, false, false, 0, "");
			regions[2555] = new Array(2555, "NI14", "Nicaragua - Rio San Juan", 0, 0, 0, 0, false, false, 0, "");
			regions[2556] = new Array(2556, "NI15", "Nicaragua - Rivas", 0, 0, 0, 0, false, false, 0, "");
			regions[2557] = new Array(2557, "NI16", "Nicaragua - Zelaya", 0, 0, 0, 0, false, false, 0, "");
			regions[2558] = new Array(2558, "NE", "Niger", 0, 0, 0, 0, false, false, 0, "");
			regions[2559] = new Array(2559, "NE01", "Niger - Agadez", 0, 0, 0, 0, false, false, 0, "");
			regions[2560] = new Array(2560, "NE02", "Niger - Diffa", 0, 0, 0, 0, false, false, 0, "");
			regions[2561] = new Array(2561, "NE03", "Niger - Dosso", 0, 0, 0, 0, false, false, 0, "");
			regions[2562] = new Array(2562, "NE04", "Niger - Maradi", 0, 0, 0, 0, false, false, 0, "");
			regions[2563] = new Array(2563, "NE05", "Niger - Niamey", 0, 0, 0, 0, false, false, 0, "");
			regions[2564] = new Array(2564, "NE06", "Niger - Tahoua", 0, 0, 0, 0, false, false, 0, "");
			regions[2565] = new Array(2565, "NE07", "Niger - Zinder", 0, 0, 0, 0, false, false, 0, "");
			regions[2566] = new Array(2566, "NG", "Nigeria", 0, 0, 0, 0, false, false, 0, "");
			regions[2567] = new Array(2567, "NG45", "Nigeria - Abia", 0, 0, 0, 0, false, false, 0, "");
			regions[2568] = new Array(2568, "NG11", "Nigeria - Abuja Capital Territory", 0, 0, 0, 0, false, false, 0, "");
			regions[2569] = new Array(2569, "NG35", "Nigeria - Adamawa", 0, 0, 0, 0, false, false, 0, "");
			regions[2570] = new Array(2570, "NG21", "Nigeria - Akwa Ibom", 0, 0, 0, 0, false, false, 0, "");
			regions[2571] = new Array(2571, "NG25", "Nigeria - Anambra", 0, 0, 0, 0, false, false, 0, "");
			regions[2572] = new Array(2572, "NG46", "Nigeria - Bauchi", 0, 0, 0, 0, false, false, 0, "");
			regions[2573] = new Array(2573, "NG52", "Nigeria - Bayelsa", 0, 0, 0, 0, false, false, 0, "");
			regions[2574] = new Array(2574, "NG26", "Nigeria - Benue", 0, 0, 0, 0, false, false, 0, "");
			regions[2575] = new Array(2575, "NG27", "Nigeria - Borno", 0, 0, 0, 0, false, false, 0, "");
			regions[2576] = new Array(2576, "NG22", "Nigeria - Cross River", 0, 0, 0, 0, false, false, 0, "");
			regions[2577] = new Array(2577, "NG36", "Nigeria - Delta", 0, 0, 0, 0, false, false, 0, "");
			regions[2578] = new Array(2578, "NG53", "Nigeria - Ebonyi", 0, 0, 0, 0, false, false, 0, "");
			regions[2579] = new Array(2579, "NG37", "Nigeria - Edo", 0, 0, 0, 0, false, false, 0, "");
			regions[2580] = new Array(2580, "NG54", "Nigeria - Ekiti", 0, 0, 0, 0, false, false, 0, "");
			regions[2581] = new Array(2581, "NG47", "Nigeria - Enugu", 0, 0, 0, 0, false, false, 0, "");
			regions[2582] = new Array(2582, "NG55", "Nigeria - Gombe", 0, 0, 0, 0, false, false, 0, "");
			regions[2583] = new Array(2583, "NG28", "Nigeria - Imo", 0, 0, 0, 0, false, false, 0, "");
			regions[2584] = new Array(2584, "NG39", "Nigeria - Jigawa", 0, 0, 0, 0, false, false, 0, "");
			regions[2585] = new Array(2585, "NG23", "Nigeria - Kaduna", 0, 0, 0, 0, false, false, 0, "");
			regions[2586] = new Array(2586, "NG29", "Nigeria - Kano", 0, 0, 0, 0, false, false, 0, "");
			regions[2587] = new Array(2587, "NG24", "Nigeria - Katsina", 0, 0, 0, 0, false, false, 0, "");
			regions[2588] = new Array(2588, "NG40", "Nigeria - Kebbi", 0, 0, 0, 0, false, false, 0, "");
			regions[2589] = new Array(2589, "NG41", "Nigeria - Kogi", 0, 0, 0, 0, false, false, 0, "");
			regions[2590] = new Array(2590, "NG30", "Nigeria - Kwara", 0, 0, 0, 0, false, false, 0, "");
			regions[2591] = new Array(2591, "NG05", "Nigeria - Lagos", 0, 0, 0, 0, false, false, 0, "");
			regions[2592] = new Array(2592, "NG56", "Nigeria - Nassarawa", 0, 0, 0, 0, false, false, 0, "");
			regions[2593] = new Array(2593, "NG31", "Nigeria - Niger", 0, 0, 0, 0, false, false, 0, "");
			regions[2594] = new Array(2594, "NG16", "Nigeria - Ogun", 0, 0, 0, 0, false, false, 0, "");
			regions[2595] = new Array(2595, "NG48", "Nigeria - Ondo", 0, 0, 0, 0, false, false, 0, "");
			regions[2596] = new Array(2596, "NG42", "Nigeria - Osun", 0, 0, 0, 0, false, false, 0, "");
			regions[2597] = new Array(2597, "NG32", "Nigeria - Oyo", 0, 0, 0, 0, false, false, 0, "");
			regions[2598] = new Array(2598, "NG49", "Nigeria - Plateau", 0, 0, 0, 0, false, false, 0, "");
			regions[2599] = new Array(2599, "NG50", "Nigeria - Rivers", 0, 0, 0, 0, false, false, 0, "");
			regions[2600] = new Array(2600, "NG51", "Nigeria - Sokoto", 0, 0, 0, 0, false, false, 0, "");
			regions[2601] = new Array(2601, "NG43", "Nigeria - Taraba", 0, 0, 0, 0, false, false, 0, "");
			regions[2602] = new Array(2602, "NG44", "Nigeria - Yobe", 0, 0, 0, 0, false, false, 0, "");
			regions[2603] = new Array(2603, "NG57", "Nigeria - Zamfara", 0, 0, 0, 0, false, false, 0, "");
			regions[2604] = new Array(2604, "NU", "Niue", 0, 0, 0, 0, false, false, 0, "");
			regions[2605] = new Array(2605, "NF", "Norfolk Island", 0, 0, 0, 0, false, false, 0, "");
			regions[2606] = new Array(2606, "MP", "Northern Mariana Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[2607] = new Array(2607, "NO", "Norway", 24, 0, 0, 0, false, false, 0, "");
			regions[2608] = new Array(2608, "NO01", "Norway - Akershus", 0, 0, 0, 0, false, false, 0, "");
			regions[2609] = new Array(2609, "NO02", "Norway - Aust-Agder", 0, 0, 0, 0, false, false, 0, "");
			regions[2610] = new Array(2610, "NO04", "Norway - Buskerud", 0, 0, 0, 0, false, false, 0, "");
			regions[2611] = new Array(2611, "NO05", "Norway - Finnmark", 0, 0, 0, 0, false, false, 0, "");
			regions[2612] = new Array(2612, "NO06", "Norway - Hedmark", 0, 0, 0, 0, false, false, 0, "");
			regions[2613] = new Array(2613, "NO07", "Norway - Hordaland", 0, 0, 0, 0, false, false, 0, "");
			regions[2614] = new Array(2614, "NO08", "Norway - More og Romsdal", 0, 0, 0, 0, false, false, 0, "");
			regions[2615] = new Array(2615, "NO09", "Norway - Nordland", 0, 0, 0, 0, false, false, 0, "");
			regions[2616] = new Array(2616, "NO10", "Norway - Nord-Trondelag", 0, 0, 0, 0, false, false, 0, "");
			regions[2617] = new Array(2617, "NO11", "Norway - Oppland", 0, 0, 0, 0, false, false, 0, "");
			regions[2618] = new Array(2618, "NO12", "Norway - Oslo", 0, 0, 0, 0, false, false, 0, "");
			regions[2619] = new Array(2619, "NO13", "Norway - Ostfold", 0, 0, 0, 0, false, false, 0, "");
			regions[2620] = new Array(2620, "NO14", "Norway - Rogaland", 0, 0, 0, 0, false, false, 0, "");
			regions[2621] = new Array(2621, "NO15", "Norway - Sogn og Fjordane", 0, 0, 0, 0, false, false, 0, "");
			regions[2622] = new Array(2622, "NO16", "Norway - Sor-Trondelag", 0, 0, 0, 0, false, false, 0, "");
			regions[2623] = new Array(2623, "NO17", "Norway - Telemark", 0, 0, 0, 0, false, false, 0, "");
			regions[2624] = new Array(2624, "NO18", "Norway - Troms", 0, 0, 0, 0, false, false, 0, "");
			regions[2625] = new Array(2625, "NO19", "Norway - Vest-Agder", 0, 0, 0, 0, false, false, 0, "");
			regions[2626] = new Array(2626, "NO20", "Norway - Vestfold", 0, 0, 0, 0, false, false, 0, "");
			regions[2627] = new Array(2627, "OM", "Oman", 0, 0, 0, 0, false, false, 0, "");
			regions[2628] = new Array(2628, "OM01", "Oman - Ad Dakhiliyah", 0, 0, 0, 0, false, false, 0, "");
			regions[2629] = new Array(2629, "OM02", "Oman - Al Batinah", 0, 0, 0, 0, false, false, 0, "");
			regions[2630] = new Array(2630, "OM03", "Oman - Al Wusta", 0, 0, 0, 0, false, false, 0, "");
			regions[2631] = new Array(2631, "OM04", "Oman - Ash Sharqiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[2632] = new Array(2632, "OM05", "Oman - Az Zahirah", 0, 0, 0, 0, false, false, 0, "");
			regions[2633] = new Array(2633, "OM06", "Oman - Masqat", 0, 0, 0, 0, false, false, 0, "");
			regions[2634] = new Array(2634, "OM07", "Oman - Musandam", 0, 0, 0, 0, false, false, 0, "");
			regions[2635] = new Array(2635, "OM08", "Oman - Zufar", 0, 0, 0, 0, false, false, 0, "");
			regions[2636] = new Array(2636, "PK", "Pakistan", 0, 0, 0, 0, false, false, 0, "");
			regions[2637] = new Array(2637, "PK06", "Pakistan - Azad Kashmir", 0, 0, 0, 0, false, false, 0, "");
			regions[2638] = new Array(2638, "PK02", "Pakistan - Balochistan", 0, 0, 0, 0, false, false, 0, "");
			regions[2639] = new Array(2639, "PK01", "Pakistan - Federally Administered Tribal Areas", 0, 0, 0, 0, false, false, 0, "");
			regions[2640] = new Array(2640, "PK08", "Pakistan - Islamabad", 0, 0, 0, 0, false, false, 0, "");
			regions[2641] = new Array(2641, "PK07", "Pakistan - Northern Areas", 0, 0, 0, 0, false, false, 0, "");
			regions[2642] = new Array(2642, "PK03", "Pakistan - North-West Frontier", 0, 0, 0, 0, false, false, 0, "");
			regions[2643] = new Array(2643, "PK04", "Pakistan - Punjab", 0, 0, 0, 0, false, false, 0, "");
			regions[2644] = new Array(2644, "PK05", "Pakistan - Sindh", 0, 0, 0, 0, false, false, 0, "");
			regions[2645] = new Array(2645, "PW", "Palau", 0, 0, 0, 0, false, false, 0, "");
			regions[2646] = new Array(2646, "PS", "Palestine", 0, 0, 0, 0, false, false, 0, "");
			regions[2647] = new Array(2647, "PA", "Panama", 0, 0, 0, 0, false, false, 0, "");
			regions[2648] = new Array(2648, "PA01", "Panama - Bocas del Toro", 0, 0, 0, 0, false, false, 0, "");
			regions[2649] = new Array(2649, "PA02", "Panama - Chiriqui", 0, 0, 0, 0, false, false, 0, "");
			regions[2650] = new Array(2650, "PA03", "Panama - Cocle", 0, 0, 0, 0, false, false, 0, "");
			regions[2651] = new Array(2651, "PA04", "Panama - Colon", 0, 0, 0, 0, false, false, 0, "");
			regions[2652] = new Array(2652, "PA05", "Panama - Darien", 0, 0, 0, 0, false, false, 0, "");
			regions[2653] = new Array(2653, "PA06", "Panama - Herrera", 0, 0, 0, 0, false, false, 0, "");
			regions[2654] = new Array(2654, "PA07", "Panama - Los Santos", 0, 0, 0, 0, false, false, 0, "");
			regions[2655] = new Array(2655, "PA08", "Panama - Panama", 0, 0, 0, 0, false, false, 0, "");
			regions[2656] = new Array(2656, "PA09", "Panama - San Blas", 0, 0, 0, 0, false, false, 0, "");
			regions[2657] = new Array(2657, "PA10", "Panama - Veraguas", 0, 0, 0, 0, false, false, 0, "");
			regions[2658] = new Array(2658, "PG", "Papua New Guinea", 0, 0, 0, 0, false, false, 0, "");
			regions[2659] = new Array(2659, "PG01", "Papua New Guinea - Central", 0, 0, 0, 0, false, false, 0, "");
			regions[2660] = new Array(2660, "PG08", "Papua New Guinea - Chimbu", 0, 0, 0, 0, false, false, 0, "");
			regions[2661] = new Array(2661, "PG10", "Papua New Guinea - East New Britain", 0, 0, 0, 0, false, false, 0, "");
			regions[2662] = new Array(2662, "PG11", "Papua New Guinea - East Sepik", 0, 0, 0, 0, false, false, 0, "");
			regions[2663] = new Array(2663, "PG09", "Papua New Guinea - Eastern Highlands", 0, 0, 0, 0, false, false, 0, "");
			regions[2664] = new Array(2664, "PG19", "Papua New Guinea - Enga", 0, 0, 0, 0, false, false, 0, "");
			regions[2665] = new Array(2665, "PG02", "Papua New Guinea - Gulf", 0, 0, 0, 0, false, false, 0, "");
			regions[2666] = new Array(2666, "PG12", "Papua New Guinea - Madang", 0, 0, 0, 0, false, false, 0, "");
			regions[2667] = new Array(2667, "PG13", "Papua New Guinea - Manus", 0, 0, 0, 0, false, false, 0, "");
			regions[2668] = new Array(2668, "PG03", "Papua New Guinea - Milne Bay", 0, 0, 0, 0, false, false, 0, "");
			regions[2669] = new Array(2669, "PG14", "Papua New Guinea - Morobe", 0, 0, 0, 0, false, false, 0, "");
			regions[2670] = new Array(2670, "PG20", "Papua New Guinea - National Capital", 0, 0, 0, 0, false, false, 0, "");
			regions[2671] = new Array(2671, "PG15", "Papua New Guinea - New Ireland", 0, 0, 0, 0, false, false, 0, "");
			regions[2672] = new Array(2672, "PG07", "Papua New Guinea - North Solomons", 0, 0, 0, 0, false, false, 0, "");
			regions[2673] = new Array(2673, "PG04", "Papua New Guinea - Northern", 0, 0, 0, 0, false, false, 0, "");
			regions[2674] = new Array(2674, "PG18", "Papua New Guinea - Sandaun", 0, 0, 0, 0, false, false, 0, "");
			regions[2675] = new Array(2675, "PG05", "Papua New Guinea - Southern Highlands", 0, 0, 0, 0, false, false, 0, "");
			regions[2676] = new Array(2676, "PG17", "Papua New Guinea - West New Britain", 0, 0, 0, 0, false, false, 0, "");
			regions[2677] = new Array(2677, "PG06", "Papua New Guinea - Western", 0, 0, 0, 0, false, false, 0, "");
			regions[2678] = new Array(2678, "PG16", "Papua New Guinea - Western Highlands", 0, 0, 0, 0, false, false, 0, "");
			regions[2679] = new Array(2679, "PY", "Paraguay", 0, 0, 0, 0, false, false, 0, "");
			regions[2680] = new Array(2680, "PY18", "Paraguay - Alto Paraguay", 0, 0, 0, 0, false, false, 0, "");
			regions[2681] = new Array(2681, "PY01", "Paraguay - Alto Parana", 0, 0, 0, 0, false, false, 0, "");
			regions[2682] = new Array(2682, "PY02", "Paraguay - Amambay", 0, 0, 0, 0, false, false, 0, "");
			regions[2683] = new Array(2683, "PY03", "Paraguay - Boqueron", 0, 0, 0, 0, false, false, 0, "");
			regions[2684] = new Array(2684, "PY04", "Paraguay - Caaguazu", 0, 0, 0, 0, false, false, 0, "");
			regions[2685] = new Array(2685, "PY05", "Paraguay - Caazapa", 0, 0, 0, 0, false, false, 0, "");
			regions[2686] = new Array(2686, "PY19", "Paraguay - Canindeyu", 0, 0, 0, 0, false, false, 0, "");
			regions[2687] = new Array(2687, "PY06", "Paraguay - Central", 0, 0, 0, 0, false, false, 0, "");
			regions[2688] = new Array(2688, "PY20", "Paraguay - Chaco", 0, 0, 0, 0, false, false, 0, "");
			regions[2689] = new Array(2689, "PY07", "Paraguay - Concepcion", 0, 0, 0, 0, false, false, 0, "");
			regions[2690] = new Array(2690, "PY08", "Paraguay - Cordillera", 0, 0, 0, 0, false, false, 0, "");
			regions[2691] = new Array(2691, "PY10", "Paraguay - Guaira", 0, 0, 0, 0, false, false, 0, "");
			regions[2692] = new Array(2692, "PY11", "Paraguay - Itapua", 0, 0, 0, 0, false, false, 0, "");
			regions[2693] = new Array(2693, "PY12", "Paraguay - Misiones", 0, 0, 0, 0, false, false, 0, "");
			regions[2694] = new Array(2694, "PY13", "Paraguay - Neembucu", 0, 0, 0, 0, false, false, 0, "");
			regions[2695] = new Array(2695, "PY21", "Paraguay - Nueva Asuncion", 0, 0, 0, 0, false, false, 0, "");
			regions[2696] = new Array(2696, "PY15", "Paraguay - Paraguari", 0, 0, 0, 0, false, false, 0, "");
			regions[2697] = new Array(2697, "PY16", "Paraguay - Presidente Hayes", 0, 0, 0, 0, false, false, 0, "");
			regions[2698] = new Array(2698, "PY17", "Paraguay - San Pedro", 0, 0, 0, 0, false, false, 0, "");
			regions[2699] = new Array(2699, "PE", "Peru", 0, 0, 0, 0, false, false, 0, "");
			regions[2700] = new Array(2700, "PE01", "Peru - Amazonas", 0, 0, 0, 0, false, false, 0, "");
			regions[2701] = new Array(2701, "PE02", "Peru - Ancash", 0, 0, 0, 0, false, false, 0, "");
			regions[2702] = new Array(2702, "PE03", "Peru - Apurimac", 0, 0, 0, 0, false, false, 0, "");
			regions[2703] = new Array(2703, "PE04", "Peru - Arequipa", 0, 0, 0, 0, false, false, 0, "");
			regions[2704] = new Array(2704, "PE05", "Peru - Ayacucho", 0, 0, 0, 0, false, false, 0, "");
			regions[2705] = new Array(2705, "PE06", "Peru - Cajamarca", 0, 0, 0, 0, false, false, 0, "");
			regions[2706] = new Array(2706, "PE07", "Peru - Callao", 0, 0, 0, 0, false, false, 0, "");
			regions[2707] = new Array(2707, "PE08", "Peru - Cusco", 0, 0, 0, 0, false, false, 0, "");
			regions[2708] = new Array(2708, "PE09", "Peru - Huancavelica", 0, 0, 0, 0, false, false, 0, "");
			regions[2709] = new Array(2709, "PE10", "Peru - Huanuco", 0, 0, 0, 0, false, false, 0, "");
			regions[2710] = new Array(2710, "PE11", "Peru - Ica", 0, 0, 0, 0, false, false, 0, "");
			regions[2711] = new Array(2711, "PE12", "Peru - Junin", 0, 0, 0, 0, false, false, 0, "");
			regions[2712] = new Array(2712, "PE13", "Peru - La Libertad", 0, 0, 0, 0, false, false, 0, "");
			regions[2713] = new Array(2713, "PE14", "Peru - Lambayeque", 0, 0, 0, 0, false, false, 0, "");
			regions[2714] = new Array(2714, "PE15", "Peru - Lima", 0, 0, 0, 0, false, false, 0, "");
			regions[2715] = new Array(2715, "PE16", "Peru - Loreto", 0, 0, 0, 0, false, false, 0, "");
			regions[2716] = new Array(2716, "PE17", "Peru - Madre de Dios", 0, 0, 0, 0, false, false, 0, "");
			regions[2717] = new Array(2717, "PE18", "Peru - Moquegua", 0, 0, 0, 0, false, false, 0, "");
			regions[2718] = new Array(2718, "PE19", "Peru - Pasco", 0, 0, 0, 0, false, false, 0, "");
			regions[2719] = new Array(2719, "PE20", "Peru - Piura", 0, 0, 0, 0, false, false, 0, "");
			regions[2720] = new Array(2720, "PE21", "Peru - Puno", 0, 0, 0, 0, false, false, 0, "");
			regions[2721] = new Array(2721, "PE22", "Peru - San Martin", 0, 0, 0, 0, false, false, 0, "");
			regions[2722] = new Array(2722, "PE23", "Peru - Tacna", 0, 0, 0, 0, false, false, 0, "");
			regions[2723] = new Array(2723, "PE24", "Peru - Tumbes", 0, 0, 0, 0, false, false, 0, "");
			regions[2724] = new Array(2724, "PE25", "Peru - Ucayali", 0, 0, 0, 0, false, false, 0, "");
			regions[2725] = new Array(2725, "PH", "Philippines", 0, 0, 0, 0, false, false, 0, "");
			regions[2726] = new Array(2726, "PH01", "Philippines - Abra", 0, 0, 0, 0, false, false, 0, "");
			regions[2727] = new Array(2727, "PH02", "Philippines - Agusan del Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[2728] = new Array(2728, "PH03", "Philippines - Agusan del Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[2729] = new Array(2729, "PH04", "Philippines - Aklan", 0, 0, 0, 0, false, false, 0, "");
			regions[2730] = new Array(2730, "PH05", "Philippines - Albay", 0, 0, 0, 0, false, false, 0, "");
			regions[2731] = new Array(2731, "PHA1", "Philippines - Angeles", 0, 0, 0, 0, false, false, 0, "");
			regions[2732] = new Array(2732, "PH06", "Philippines - Antique", 0, 0, 0, 0, false, false, 0, "");
			regions[2733] = new Array(2733, "PHG8", "Philippines - Aurora", 0, 0, 0, 0, false, false, 0, "");
			regions[2734] = new Array(2734, "PHA2", "Philippines - Bacolod", 0, 0, 0, 0, false, false, 0, "");
			regions[2735] = new Array(2735, "PHA3", "Philippines - Bago", 0, 0, 0, 0, false, false, 0, "");
			regions[2736] = new Array(2736, "PHA4", "Philippines - Baguio", 0, 0, 0, 0, false, false, 0, "");
			regions[2737] = new Array(2737, "PHA5", "Philippines - Bais", 0, 0, 0, 0, false, false, 0, "");
			regions[2738] = new Array(2738, "PH22", "Philippines - Basilan", 0, 0, 0, 0, false, false, 0, "");
			regions[2739] = new Array(2739, "PHA6", "Philippines - Basilan City", 0, 0, 0, 0, false, false, 0, "");
			regions[2740] = new Array(2740, "PH07", "Philippines - Bataan", 0, 0, 0, 0, false, false, 0, "");
			regions[2741] = new Array(2741, "PH08", "Philippines - Batanes", 0, 0, 0, 0, false, false, 0, "");
			regions[2742] = new Array(2742, "PH09", "Philippines - Batangas", 0, 0, 0, 0, false, false, 0, "");
			regions[2743] = new Array(2743, "PHA7", "Philippines - Batangas City", 0, 0, 0, 0, false, false, 0, "");
			regions[2744] = new Array(2744, "PH10", "Philippines - Benguet", 0, 0, 0, 0, false, false, 0, "");
			regions[2745] = new Array(2745, "PH11", "Philippines - Bohol", 0, 0, 0, 0, false, false, 0, "");
			regions[2746] = new Array(2746, "PH12", "Philippines - Bukidnon", 0, 0, 0, 0, false, false, 0, "");
			regions[2747] = new Array(2747, "PH13", "Philippines - Bulacan", 0, 0, 0, 0, false, false, 0, "");
			regions[2748] = new Array(2748, "PHA8", "Philippines - Butuan", 0, 0, 0, 0, false, false, 0, "");
			regions[2749] = new Array(2749, "PHA9", "Philippines - Cabanatuan", 0, 0, 0, 0, false, false, 0, "");
			regions[2750] = new Array(2750, "PHB1", "Philippines - Cadiz", 0, 0, 0, 0, false, false, 0, "");
			regions[2751] = new Array(2751, "PH14", "Philippines - Cagayan", 0, 0, 0, 0, false, false, 0, "");
			regions[2752] = new Array(2752, "PHB2", "Philippines - Cagayan de Oro", 0, 0, 0, 0, false, false, 0, "");
			regions[2753] = new Array(2753, "PHB3", "Philippines - Calbayog", 0, 0, 0, 0, false, false, 0, "");
			regions[2754] = new Array(2754, "PHB4", "Philippines - Caloocan", 0, 0, 0, 0, false, false, 0, "");
			regions[2755] = new Array(2755, "PH15", "Philippines - Camarines Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[2756] = new Array(2756, "PH16", "Philippines - Camarines Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[2757] = new Array(2757, "PH17", "Philippines - Camiguin", 0, 0, 0, 0, false, false, 0, "");
			regions[2758] = new Array(2758, "PHB5", "Philippines - Canlaon", 0, 0, 0, 0, false, false, 0, "");
			regions[2759] = new Array(2759, "PH18", "Philippines - Capiz", 0, 0, 0, 0, false, false, 0, "");
			regions[2760] = new Array(2760, "PH19", "Philippines - Catanduanes", 0, 0, 0, 0, false, false, 0, "");
			regions[2761] = new Array(2761, "PH20", "Philippines - Cavite", 0, 0, 0, 0, false, false, 0, "");
			regions[2762] = new Array(2762, "PHB6", "Philippines - Cavite City", 0, 0, 0, 0, false, false, 0, "");
			regions[2763] = new Array(2763, "PH21", "Philippines - Cebu", 0, 0, 0, 0, false, false, 0, "");
			regions[2764] = new Array(2764, "PHB7", "Philippines - Cebu City", 0, 0, 0, 0, false, false, 0, "");
			regions[2765] = new Array(2765, "PHB8", "Philippines - Cotabato", 0, 0, 0, 0, false, false, 0, "");
			regions[2766] = new Array(2766, "PHB9", "Philippines - Dagupan", 0, 0, 0, 0, false, false, 0, "");
			regions[2767] = new Array(2767, "PHC1", "Philippines - Danao", 0, 0, 0, 0, false, false, 0, "");
			regions[2768] = new Array(2768, "PHC2", "Philippines - Dapitan", 0, 0, 0, 0, false, false, 0, "");
			regions[2769] = new Array(2769, "PH24", "Philippines - Davao", 0, 0, 0, 0, false, false, 0, "");
			regions[2770] = new Array(2770, "PHC3", "Philippines - Davao City", 0, 0, 0, 0, false, false, 0, "");
			regions[2771] = new Array(2771, "PH25", "Philippines - Davao del Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[2772] = new Array(2772, "PH26", "Philippines - Davao Oriental", 0, 0, 0, 0, false, false, 0, "");
			regions[2773] = new Array(2773, "PHC4", "Philippines - Dipolog", 0, 0, 0, 0, false, false, 0, "");
			regions[2774] = new Array(2774, "PHC5", "Philippines - Dumaguete", 0, 0, 0, 0, false, false, 0, "");
			regions[2775] = new Array(2775, "PH23", "Philippines - Eastern Samar", 0, 0, 0, 0, false, false, 0, "");
			regions[2776] = new Array(2776, "PHC6", "Philippines - General Santos", 0, 0, 0, 0, false, false, 0, "");
			regions[2777] = new Array(2777, "PHC7", "Philippines - Gingoog", 0, 0, 0, 0, false, false, 0, "");
			regions[2778] = new Array(2778, "PH27", "Philippines - Ifugao", 0, 0, 0, 0, false, false, 0, "");
			regions[2779] = new Array(2779, "PHC8", "Philippines - Iligan", 0, 0, 0, 0, false, false, 0, "");
			regions[2780] = new Array(2780, "PH28", "Philippines - Ilocos Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[2781] = new Array(2781, "PH29", "Philippines - Ilocos Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[2782] = new Array(2782, "PH30", "Philippines - Iloilo", 0, 0, 0, 0, false, false, 0, "");
			regions[2783] = new Array(2783, "PHC9", "Philippines - Iloilo City", 0, 0, 0, 0, false, false, 0, "");
			regions[2784] = new Array(2784, "PHD1", "Philippines - Iriga", 0, 0, 0, 0, false, false, 0, "");
			regions[2785] = new Array(2785, "PH31", "Philippines - Isabela", 0, 0, 0, 0, false, false, 0, "");
			regions[2786] = new Array(2786, "PH32", "Philippines - Kalinga-Apayao", 0, 0, 0, 0, false, false, 0, "");
			regions[2787] = new Array(2787, "PHD2", "Philippines - La Carlota", 0, 0, 0, 0, false, false, 0, "");
			regions[2788] = new Array(2788, "PH36", "Philippines - La Union", 0, 0, 0, 0, false, false, 0, "");
			regions[2789] = new Array(2789, "PH33", "Philippines - Laguna", 0, 0, 0, 0, false, false, 0, "");
			regions[2790] = new Array(2790, "PH34", "Philippines - Lanao del Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[2791] = new Array(2791, "PH35", "Philippines - Lanao del Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[2792] = new Array(2792, "PHD3", "Philippines - Laoag", 0, 0, 0, 0, false, false, 0, "");
			regions[2793] = new Array(2793, "PHD4", "Philippines - Lapu-Lapu", 0, 0, 0, 0, false, false, 0, "");
			regions[2794] = new Array(2794, "PHD5", "Philippines - Legaspi", 0, 0, 0, 0, false, false, 0, "");
			regions[2795] = new Array(2795, "PH37", "Philippines - Leyte", 0, 0, 0, 0, false, false, 0, "");
			regions[2796] = new Array(2796, "PHD6", "Philippines - Lipa", 0, 0, 0, 0, false, false, 0, "");
			regions[2797] = new Array(2797, "PHD7", "Philippines - Lucena", 0, 0, 0, 0, false, false, 0, "");
			regions[2798] = new Array(2798, "PH56", "Philippines - Maguindanao", 0, 0, 0, 0, false, false, 0, "");
			regions[2799] = new Array(2799, "PHD8", "Philippines - Mandaue", 0, 0, 0, 0, false, false, 0, "");
			regions[2800] = new Array(2800, "PHD9", "Philippines - Manila", 0, 0, 0, 0, false, false, 0, "");
			regions[2801] = new Array(2801, "PHE1", "Philippines - Marawi", 0, 0, 0, 0, false, false, 0, "");
			regions[2802] = new Array(2802, "PH38", "Philippines - Marinduque", 0, 0, 0, 0, false, false, 0, "");
			regions[2803] = new Array(2803, "PH39", "Philippines - Masbate", 0, 0, 0, 0, false, false, 0, "");
			regions[2804] = new Array(2804, "PH40", "Philippines - Mindoro Occidental", 0, 0, 0, 0, false, false, 0, "");
			regions[2805] = new Array(2805, "PH41", "Philippines - Mindoro Oriental", 0, 0, 0, 0, false, false, 0, "");
			regions[2806] = new Array(2806, "PH42", "Philippines - Misamis Occidental", 0, 0, 0, 0, false, false, 0, "");
			regions[2807] = new Array(2807, "PH43", "Philippines - Misamis Oriental", 0, 0, 0, 0, false, false, 0, "");
			regions[2808] = new Array(2808, "PH44", "Philippines - Mountain", 0, 0, 0, 0, false, false, 0, "");
			regions[2809] = new Array(2809, "PHE2", "Philippines - Naga", 0, 0, 0, 0, false, false, 0, "");
			regions[2810] = new Array(2810, "PHH3", "Philippines - Negros Occidental", 0, 0, 0, 0, false, false, 0, "");
			regions[2811] = new Array(2811, "PH46", "Philippines - Negros Oriental", 0, 0, 0, 0, false, false, 0, "");
			regions[2812] = new Array(2812, "PH57", "Philippines - North Cotabato", 0, 0, 0, 0, false, false, 0, "");
			regions[2813] = new Array(2813, "PH67", "Philippines - Northern Samar", 0, 0, 0, 0, false, false, 0, "");
			regions[2814] = new Array(2814, "PH47", "Philippines - Nueva Ecija", 0, 0, 0, 0, false, false, 0, "");
			regions[2815] = new Array(2815, "PH48", "Philippines - Nueva Vizcaya", 0, 0, 0, 0, false, false, 0, "");
			regions[2816] = new Array(2816, "PHE3", "Philippines - Olongapo", 0, 0, 0, 0, false, false, 0, "");
			regions[2817] = new Array(2817, "PHE4", "Philippines - Ormoc", 0, 0, 0, 0, false, false, 0, "");
			regions[2818] = new Array(2818, "PHE5", "Philippines - Oroquieta", 0, 0, 0, 0, false, false, 0, "");
			regions[2819] = new Array(2819, "PHE6", "Philippines - Ozamis", 0, 0, 0, 0, false, false, 0, "");
			regions[2820] = new Array(2820, "PHE7", "Philippines - Pagadian", 0, 0, 0, 0, false, false, 0, "");
			regions[2821] = new Array(2821, "PH49", "Philippines - Palawan", 0, 0, 0, 0, false, false, 0, "");
			regions[2822] = new Array(2822, "PHE8", "Philippines - Palayan", 0, 0, 0, 0, false, false, 0, "");
			regions[2823] = new Array(2823, "PH50", "Philippines - Pampanga", 0, 0, 0, 0, false, false, 0, "");
			regions[2824] = new Array(2824, "PH51", "Philippines - Pangasinan", 0, 0, 0, 0, false, false, 0, "");
			regions[2825] = new Array(2825, "PHE9", "Philippines - Pasay", 0, 0, 0, 0, false, false, 0, "");
			regions[2826] = new Array(2826, "PHF1", "Philippines - Puerto Princesa", 0, 0, 0, 0, false, false, 0, "");
			regions[2827] = new Array(2827, "PHH2", "Philippines - Quezon", 0, 0, 0, 0, false, false, 0, "");
			regions[2828] = new Array(2828, "PHF2", "Philippines - Quezon City", 0, 0, 0, 0, false, false, 0, "");
			regions[2829] = new Array(2829, "PH68", "Philippines - Quirino", 0, 0, 0, 0, false, false, 0, "");
			regions[2830] = new Array(2830, "PH53", "Philippines - Rizal", 0, 0, 0, 0, false, false, 0, "");
			regions[2831] = new Array(2831, "PH54", "Philippines - Romblon", 0, 0, 0, 0, false, false, 0, "");
			regions[2832] = new Array(2832, "PHF3", "Philippines - Roxas", 0, 0, 0, 0, false, false, 0, "");
			regions[2833] = new Array(2833, "PH55", "Philippines - Samar", 0, 0, 0, 0, false, false, 0, "");
			regions[2834] = new Array(2834, "PHF5", "Philippines - San Carlos", 0, 0, 0, 0, false, false, 0, "");
			regions[2835] = new Array(2835, "PHF4", "Philippines - San Carlos", 0, 0, 0, 0, false, false, 0, "");
			regions[2836] = new Array(2836, "PHF6", "Philippines - San Jose", 0, 0, 0, 0, false, false, 0, "");
			regions[2837] = new Array(2837, "PHF7", "Philippines - San Pablo", 0, 0, 0, 0, false, false, 0, "");
			regions[2838] = new Array(2838, "PHF8", "Philippines - Silay", 0, 0, 0, 0, false, false, 0, "");
			regions[2839] = new Array(2839, "PH69", "Philippines - Siquijor", 0, 0, 0, 0, false, false, 0, "");
			regions[2840] = new Array(2840, "PH58", "Philippines - Sorsogon", 0, 0, 0, 0, false, false, 0, "");
			regions[2841] = new Array(2841, "PH70", "Philippines - South Cotabato", 0, 0, 0, 0, false, false, 0, "");
			regions[2842] = new Array(2842, "PH59", "Philippines - Southern Leyte", 0, 0, 0, 0, false, false, 0, "");
			regions[2843] = new Array(2843, "PH71", "Philippines - Sultan Kudarat", 0, 0, 0, 0, false, false, 0, "");
			regions[2844] = new Array(2844, "PH60", "Philippines - Sulu", 0, 0, 0, 0, false, false, 0, "");
			regions[2845] = new Array(2845, "PHF9", "Philippines - Surigao", 0, 0, 0, 0, false, false, 0, "");
			regions[2846] = new Array(2846, "PH61", "Philippines - Surigao del Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[2847] = new Array(2847, "PH62", "Philippines - Surigao del Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[2848] = new Array(2848, "PHG1", "Philippines - Tacloban", 0, 0, 0, 0, false, false, 0, "");
			regions[2849] = new Array(2849, "PHG2", "Philippines - Tagaytay", 0, 0, 0, 0, false, false, 0, "");
			regions[2850] = new Array(2850, "PHG3", "Philippines - Tagbilaran", 0, 0, 0, 0, false, false, 0, "");
			regions[2851] = new Array(2851, "PHG4", "Philippines - Tangub", 0, 0, 0, 0, false, false, 0, "");
			regions[2852] = new Array(2852, "PH63", "Philippines - Tarlac", 0, 0, 0, 0, false, false, 0, "");
			regions[2853] = new Array(2853, "PH72", "Philippines - Tawitawi", 0, 0, 0, 0, false, false, 0, "");
			regions[2854] = new Array(2854, "PHG5", "Philippines - Toledo", 0, 0, 0, 0, false, false, 0, "");
			regions[2855] = new Array(2855, "PHG6", "Philippines - Trece Martires", 0, 0, 0, 0, false, false, 0, "");
			regions[2856] = new Array(2856, "PH64", "Philippines - Zambales", 0, 0, 0, 0, false, false, 0, "");
			regions[2857] = new Array(2857, "PHG7", "Philippines - Zamboanga", 0, 0, 0, 0, false, false, 0, "");
			regions[2858] = new Array(2858, "PH65", "Philippines - Zamboanga del Norte", 0, 0, 0, 0, false, false, 0, "");
			regions[2859] = new Array(2859, "PH66", "Philippines - Zamboanga del Sur", 0, 0, 0, 0, false, false, 0, "");
			regions[2860] = new Array(2860, "PN", "Pitcairn", 0, 0, 0, 0, false, false, 0, "");
			regions[2861] = new Array(2861, "PL", "Poland", 22, 7, 0, 0, false, false, 2, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2862] = new Array(2862, "PL23", "Poland - Biala Podlaska", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2863] = new Array(2863, "PL24", "Poland - Bialystok", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2864] = new Array(2864, "PL25", "Poland - Bielsko", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2865] = new Array(2865, "PL26", "Poland - Bydgoszcz", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2866] = new Array(2866, "PL27", "Poland - Chelm", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2867] = new Array(2867, "PL28", "Poland - Ciechanow", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2868] = new Array(2868, "PL29", "Poland - Czestochowa", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2869] = new Array(2869, "PL72", "Poland - Dolnoslaskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2870] = new Array(2870, "PL30", "Poland - Elblag", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2871] = new Array(2871, "PL31", "Poland - Gdansk", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2872] = new Array(2872, "PL32", "Poland - Gorzow", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2873] = new Array(2873, "PL33", "Poland - Jelenia Gora", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2874] = new Array(2874, "PL34", "Poland - Kalisz", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2875] = new Array(2875, "PL35", "Poland - Katowice", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2876] = new Array(2876, "PL36", "Poland - Kielce", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2877] = new Array(2877, "PL37", "Poland - Konin", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2878] = new Array(2878, "PL38", "Poland - Koszalin", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2879] = new Array(2879, "PL39", "Poland - Krakow", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2880] = new Array(2880, "PL40", "Poland - Krosno", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2881] = new Array(2881, "PL73", "Poland - Kujawsko-Pomorskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2882] = new Array(2882, "PL41", "Poland - Legnica", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2883] = new Array(2883, "PL42", "Poland - Leszno", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2884] = new Array(2884, "PL43", "Poland - Lodz", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2885] = new Array(2885, "PL74", "Poland - Lodzkie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2886] = new Array(2886, "PL44", "Poland - Lomza", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2887] = new Array(2887, "PL75", "Poland - Lubelskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2888] = new Array(2888, "PL45", "Poland - Lublin", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2889] = new Array(2889, "PL76", "Poland - Lubuskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2890] = new Array(2890, "PL77", "Poland - Malopolskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2891] = new Array(2891, "PL78", "Poland - Mazowieckie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2892] = new Array(2892, "PL46", "Poland - Nowy Sacz", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2893] = new Array(2893, "PL47", "Poland - Olsztyn", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2894] = new Array(2894, "PL48", "Poland - Opole", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2895] = new Array(2895, "PL79", "Poland - Opolskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2896] = new Array(2896, "PL49", "Poland - Ostroleka", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2897] = new Array(2897, "PL50", "Poland - Pila", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2898] = new Array(2898, "PL51", "Poland - Piotrkow", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2899] = new Array(2899, "PL52", "Poland - Plock", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2900] = new Array(2900, "PL80", "Poland - Podkarpackie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2901] = new Array(2901, "PL81", "Poland - Podlaskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2902] = new Array(2902, "PL82", "Poland - Pomorskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2903] = new Array(2903, "PL53", "Poland - Poznan", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2904] = new Array(2904, "PL54", "Poland - Przemysl", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2905] = new Array(2905, "PL55", "Poland - Radom", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2906] = new Array(2906, "PL56", "Poland - Rzeszow", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2907] = new Array(2907, "PL57", "Poland - Siedlce", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2908] = new Array(2908, "PL58", "Poland - Sieradz", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2909] = new Array(2909, "PL59", "Poland - Skierniewice", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2910] = new Array(2910, "PL83", "Poland - Slaskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2911] = new Array(2911, "PL60", "Poland - Slupsk", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2912] = new Array(2912, "PL61", "Poland - Suwalki", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2913] = new Array(2913, "PL84", "Poland - Swietokrzyskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2914] = new Array(2914, "PL62", "Poland - Szczecin", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2915] = new Array(2915, "PL63", "Poland - Tarnobrzeg", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2916] = new Array(2916, "PL64", "Poland - Tarnow", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2917] = new Array(2917, "PL65", "Poland - Torun", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2918] = new Array(2918, "PL66", "Poland - Walbrzych", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2919] = new Array(2919, "PL85", "Poland - Warminsko-Mazurskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2920] = new Array(2920, "PL67", "Poland - Warszawa", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2921] = new Array(2921, "PL86", "Poland - Wielkopolskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2922] = new Array(2922, "PL68", "Poland - Wloclawek", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2923] = new Array(2923, "PL69", "Poland - Wroclaw", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2924] = new Array(2924, "PL87", "Poland - Zachodniopomorskie", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2925] = new Array(2925, "PL70", "Poland - Zamosc", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2926] = new Array(2926, "PL71", "Poland - Zielona Gora", 0, 0, 0, 0, false, false, 0, "^PL[ ]{0,1}[0-9]{10}$");
			regions[2927] = new Array(2927, "PT", "Portugal", 19, 4, 5, 0, false, false, 2, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2928] = new Array(2928, "PT02", "Portugal - Aveiro", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2929] = new Array(2929, "PT23", "Portugal - Azores", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2930] = new Array(2930, "PT03", "Portugal - Beja", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2931] = new Array(2931, "PT04", "Portugal - Braga", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2932] = new Array(2932, "PT05", "Portugal - Braganca", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2933] = new Array(2933, "PT06", "Portugal - Castelo Branco", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2934] = new Array(2934, "PT07", "Portugal - Coimbra", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2935] = new Array(2935, "PT08", "Portugal - Evora", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2936] = new Array(2936, "PT09", "Portugal - Faro", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2937] = new Array(2937, "PT11", "Portugal - Guarda", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2938] = new Array(2938, "PT13", "Portugal - Leiria", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2939] = new Array(2939, "PT14", "Portugal - Lisboa", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2940] = new Array(2940, "PT10", "Portugal - Madeira", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2941] = new Array(2941, "PT16", "Portugal - Portalegre", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2942] = new Array(2942, "PT17", "Portugal - Porto", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2943] = new Array(2943, "PT18", "Portugal - Santarem", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2944] = new Array(2944, "PT19", "Portugal - Setubal", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2945] = new Array(2945, "PT20", "Portugal - Viana do Castelo", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2946] = new Array(2946, "PT21", "Portugal - Vila Real", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2947] = new Array(2947, "PT22", "Portugal - Viseu", 0, 0, 0, 0, false, false, 0, "^PT[ ]{0,1}[0-9]{9}$");
			regions[2948] = new Array(2948, "PR", "Puerto Rico", 0, 0, 0, 0, false, false, 0, "");
			regions[2949] = new Array(2949, "QA", "Qatar", 0, 0, 0, 0, false, false, 0, "");
			regions[2950] = new Array(2950, "QA01", "Qatar - Ad Dawhah", 0, 0, 0, 0, false, false, 0, "");
			regions[2951] = new Array(2951, "QA02", "Qatar - Al Ghuwariyah", 0, 0, 0, 0, false, false, 0, "");
			regions[2952] = new Array(2952, "QA03", "Qatar - Al Jumaliyah", 0, 0, 0, 0, false, false, 0, "");
			regions[2953] = new Array(2953, "QA04", "Qatar - Al Khawr", 0, 0, 0, 0, false, false, 0, "");
			regions[2954] = new Array(2954, "QA05", "Qatar - Al Wakrah", 0, 0, 0, 0, false, false, 0, "");
			regions[2955] = new Array(2955, "QA06", "Qatar - Ar Rayyan", 0, 0, 0, 0, false, false, 0, "");
			regions[2956] = new Array(2956, "QA07", "Qatar - Jariyan al Batnah", 0, 0, 0, 0, false, false, 0, "");
			regions[2957] = new Array(2957, "QA08", "Qatar - Madinat ach Shamal", 0, 0, 0, 0, false, false, 0, "");
			regions[2958] = new Array(2958, "QA09", "Qatar - Umm Salal", 0, 0, 0, 0, false, false, 0, "");
			regions[2959] = new Array(2959, "RE", "Reunion", 0, 0, 0, 0, false, false, 0, "");
			regions[2960] = new Array(2960, "RO", "Romania", 19, 0, 0, 0, false, false, 2, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2961] = new Array(2961, "RO01", "Romania - Alba", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2962] = new Array(2962, "RO02", "Romania - Arad", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2963] = new Array(2963, "RO03", "Romania - Arges", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2964] = new Array(2964, "RO04", "Romania - Bacau", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2965] = new Array(2965, "RO05", "Romania - Bihor", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2966] = new Array(2966, "RO06", "Romania - Bistrita-Nasaud", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2967] = new Array(2967, "RO07", "Romania - Botosani", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2968] = new Array(2968, "RO08", "Romania - Braila", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2969] = new Array(2969, "RO09", "Romania - Brasov", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2970] = new Array(2970, "RO10", "Romania - Bucuresti", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2971] = new Array(2971, "RO11", "Romania - Buzau", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2972] = new Array(2972, "RO41", "Romania - Calarasi", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2973] = new Array(2973, "RO12", "Romania - Caras-Severin", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2974] = new Array(2974, "RO13", "Romania - Cluj", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2975] = new Array(2975, "RO14", "Romania - Constanta", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2976] = new Array(2976, "RO15", "Romania - Covasna", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2977] = new Array(2977, "RO16", "Romania - Dambovita", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2978] = new Array(2978, "RO17", "Romania - Dolj", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2979] = new Array(2979, "RO18", "Romania - Galati", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2980] = new Array(2980, "RO42", "Romania - Giurgiu", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2981] = new Array(2981, "RO19", "Romania - Gorj", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2982] = new Array(2982, "RO20", "Romania - Harghita", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2983] = new Array(2983, "RO21", "Romania - Hunedoara", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2984] = new Array(2984, "RO22", "Romania - Ialomita", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2985] = new Array(2985, "RO23", "Romania - Iasi", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2986] = new Array(2986, "RO25", "Romania - Maramures", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2987] = new Array(2987, "RO26", "Romania - Mehedinti", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2988] = new Array(2988, "RO27", "Romania - Mures", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2989] = new Array(2989, "RO28", "Romania - Neamt", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2990] = new Array(2990, "RO29", "Romania - Olt", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2991] = new Array(2991, "RO30", "Romania - Prahova", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2992] = new Array(2992, "RO31", "Romania - Salaj", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2993] = new Array(2993, "RO32", "Romania - Satu Mare", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2994] = new Array(2994, "RO33", "Romania - Sibiu", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2995] = new Array(2995, "RO34", "Romania - Suceava", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2996] = new Array(2996, "RO35", "Romania - Teleorman", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2997] = new Array(2997, "RO36", "Romania - Timis", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2998] = new Array(2998, "RO37", "Romania - Tulcea", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[2999] = new Array(2999, "RO39", "Romania - Valcea", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[3000] = new Array(3000, "RO38", "Romania - Vaslui", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[3001] = new Array(3001, "RO40", "Romania - Vrancea", 0, 0, 0, 0, false, false, 0, "^RO[ ]{0,1}[0-9]{10}$");
			regions[3002] = new Array(3002, "RU", "Russian Federation", 0, 0, 0, 0, false, false, 0, "");
			regions[3003] = new Array(3003, "RU01", "Russian Federation - Adygey", 0, 0, 0, 0, false, false, 0, "");
			regions[3004] = new Array(3004, "RU02", "Russian Federation - Aga Buryat", 0, 0, 0, 0, false, false, 0, "");
			regions[3005] = new Array(3005, "RU04", "Russian Federation - Altay", 0, 0, 0, 0, false, false, 0, "");
			regions[3006] = new Array(3006, "RU05", "Russian Federation - Amur", 0, 0, 0, 0, false, false, 0, "");
			regions[3007] = new Array(3007, "RU06", "Russian Federation - Arkhangel'sk", 0, 0, 0, 0, false, false, 0, "");
			regions[3008] = new Array(3008, "RU07", "Russian Federation - Astrakhan'", 0, 0, 0, 0, false, false, 0, "");
			regions[3009] = new Array(3009, "RU08", "Russian Federation - Bashkortostan", 0, 0, 0, 0, false, false, 0, "");
			regions[3010] = new Array(3010, "RU09", "Russian Federation - Belgorod", 0, 0, 0, 0, false, false, 0, "");
			regions[3011] = new Array(3011, "RU10", "Russian Federation - Bryansk", 0, 0, 0, 0, false, false, 0, "");
			regions[3012] = new Array(3012, "RU11", "Russian Federation - Buryat", 0, 0, 0, 0, false, false, 0, "");
			regions[3013] = new Array(3013, "RU12", "Russian Federation - Chechnya", 0, 0, 0, 0, false, false, 0, "");
			regions[3014] = new Array(3014, "RU13", "Russian Federation - Chelyabinsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3015] = new Array(3015, "RU14", "Russian Federation - Chita", 0, 0, 0, 0, false, false, 0, "");
			regions[3016] = new Array(3016, "RU15", "Russian Federation - Chukot", 0, 0, 0, 0, false, false, 0, "");
			regions[3017] = new Array(3017, "RU16", "Russian Federation - Chuvash", 0, 0, 0, 0, false, false, 0, "");
			regions[3018] = new Array(3018, "RU17", "Russian Federation - Dagestan", 0, 0, 0, 0, false, false, 0, "");
			regions[3019] = new Array(3019, "RU18", "Russian Federation - Evenk", 0, 0, 0, 0, false, false, 0, "");
			regions[3020] = new Array(3020, "RU03", "Russian Federation - Gorno-Altay", 0, 0, 0, 0, false, false, 0, "");
			regions[3021] = new Array(3021, "RU19", "Russian Federation - Ingush", 0, 0, 0, 0, false, false, 0, "");
			regions[3022] = new Array(3022, "RU20", "Russian Federation - Irkutsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3023] = new Array(3023, "RU21", "Russian Federation - Ivanovo", 0, 0, 0, 0, false, false, 0, "");
			regions[3024] = new Array(3024, "RU22", "Russian Federation - Kabardin-Balkar", 0, 0, 0, 0, false, false, 0, "");
			regions[3025] = new Array(3025, "RU23", "Russian Federation - Kaliningrad", 0, 0, 0, 0, false, false, 0, "");
			regions[3026] = new Array(3026, "RU24", "Russian Federation - Kalmyk", 0, 0, 0, 0, false, false, 0, "");
			regions[3027] = new Array(3027, "RU25", "Russian Federation - Kaluga", 0, 0, 0, 0, false, false, 0, "");
			regions[3028] = new Array(3028, "RU26", "Russian Federation - Kamchatka", 0, 0, 0, 0, false, false, 0, "");
			regions[3029] = new Array(3029, "RU27", "Russian Federation - Karachay-Cherkess", 0, 0, 0, 0, false, false, 0, "");
			regions[3030] = new Array(3030, "RU28", "Russian Federation - Karelia", 0, 0, 0, 0, false, false, 0, "");
			regions[3031] = new Array(3031, "RU29", "Russian Federation - Kemerovo", 0, 0, 0, 0, false, false, 0, "");
			regions[3032] = new Array(3032, "RU30", "Russian Federation - Khabarovsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3033] = new Array(3033, "RU31", "Russian Federation - Khakass", 0, 0, 0, 0, false, false, 0, "");
			regions[3034] = new Array(3034, "RU32", "Russian Federation - Khanty-Mansiy", 0, 0, 0, 0, false, false, 0, "");
			regions[3035] = new Array(3035, "RU33", "Russian Federation - Kirov", 0, 0, 0, 0, false, false, 0, "");
			regions[3036] = new Array(3036, "RU34", "Russian Federation - Komi", 0, 0, 0, 0, false, false, 0, "");
			regions[3037] = new Array(3037, "RU35", "Russian Federation - Komi-Permyak", 0, 0, 0, 0, false, false, 0, "");
			regions[3038] = new Array(3038, "RU36", "Russian Federation - Koryak", 0, 0, 0, 0, false, false, 0, "");
			regions[3039] = new Array(3039, "RU37", "Russian Federation - Kostroma", 0, 0, 0, 0, false, false, 0, "");
			regions[3040] = new Array(3040, "RU38", "Russian Federation - Krasnodar", 0, 0, 0, 0, false, false, 0, "");
			regions[3041] = new Array(3041, "RU39", "Russian Federation - Krasnoyarsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3042] = new Array(3042, "RU40", "Russian Federation - Kurgan", 0, 0, 0, 0, false, false, 0, "");
			regions[3043] = new Array(3043, "RU41", "Russian Federation - Kursk", 0, 0, 0, 0, false, false, 0, "");
			regions[3044] = new Array(3044, "RU42", "Russian Federation - Leningrad", 0, 0, 0, 0, false, false, 0, "");
			regions[3045] = new Array(3045, "RU43", "Russian Federation - Lipetsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3046] = new Array(3046, "RU44", "Russian Federation - Magadan", 0, 0, 0, 0, false, false, 0, "");
			regions[3047] = new Array(3047, "RU45", "Russian Federation - Mariy-El", 0, 0, 0, 0, false, false, 0, "");
			regions[3048] = new Array(3048, "RU46", "Russian Federation - Mordovia", 0, 0, 0, 0, false, false, 0, "");
			regions[3049] = new Array(3049, "RU48", "Russian Federation - Moscow City", 0, 0, 0, 0, false, false, 0, "");
			regions[3050] = new Array(3050, "RU47", "Russian Federation - Moskva", 0, 0, 0, 0, false, false, 0, "");
			regions[3051] = new Array(3051, "RU49", "Russian Federation - Murmansk", 0, 0, 0, 0, false, false, 0, "");
			regions[3052] = new Array(3052, "RU50", "Russian Federation - Nenets", 0, 0, 0, 0, false, false, 0, "");
			regions[3053] = new Array(3053, "RU51", "Russian Federation - Nizhegorod", 0, 0, 0, 0, false, false, 0, "");
			regions[3054] = new Array(3054, "RU68", "Russian Federation - North Ossetia", 0, 0, 0, 0, false, false, 0, "");
			regions[3055] = new Array(3055, "RU52", "Russian Federation - Novgorod", 0, 0, 0, 0, false, false, 0, "");
			regions[3056] = new Array(3056, "RU53", "Russian Federation - Novosibirsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3057] = new Array(3057, "RU54", "Russian Federation - Omsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3058] = new Array(3058, "RU56", "Russian Federation - Orel", 0, 0, 0, 0, false, false, 0, "");
			regions[3059] = new Array(3059, "RU55", "Russian Federation - Orenburg", 0, 0, 0, 0, false, false, 0, "");
			regions[3060] = new Array(3060, "RU57", "Russian Federation - Penza", 0, 0, 0, 0, false, false, 0, "");
			regions[3061] = new Array(3061, "RU58", "Russian Federation - Perm'", 0, 0, 0, 0, false, false, 0, "");
			regions[3062] = new Array(3062, "RU59", "Russian Federation - Primor'ye", 0, 0, 0, 0, false, false, 0, "");
			regions[3063] = new Array(3063, "RU60", "Russian Federation - Pskov", 0, 0, 0, 0, false, false, 0, "");
			regions[3064] = new Array(3064, "RU61", "Russian Federation - Rostov", 0, 0, 0, 0, false, false, 0, "");
			regions[3065] = new Array(3065, "RU62", "Russian Federation - Ryazan'", 0, 0, 0, 0, false, false, 0, "");
			regions[3066] = new Array(3066, "RU66", "Russian Federation - Saint Petersburg City", 0, 0, 0, 0, false, false, 0, "");
			regions[3067] = new Array(3067, "RU63", "Russian Federation - Sakha", 0, 0, 0, 0, false, false, 0, "");
			regions[3068] = new Array(3068, "RU64", "Russian Federation - Sakhalin", 0, 0, 0, 0, false, false, 0, "");
			regions[3069] = new Array(3069, "RU65", "Russian Federation - Samara", 0, 0, 0, 0, false, false, 0, "");
			regions[3070] = new Array(3070, "RU67", "Russian Federation - Saratov", 0, 0, 0, 0, false, false, 0, "");
			regions[3071] = new Array(3071, "RU69", "Russian Federation - Smolensk", 0, 0, 0, 0, false, false, 0, "");
			regions[3072] = new Array(3072, "RU70", "Russian Federation - Stavropol'", 0, 0, 0, 0, false, false, 0, "");
			regions[3073] = new Array(3073, "RU71", "Russian Federation - Sverdlovsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3074] = new Array(3074, "RU72", "Russian Federation - Tambov", 0, 0, 0, 0, false, false, 0, "");
			regions[3075] = new Array(3075, "RU73", "Russian Federation - Tatarstan", 0, 0, 0, 0, false, false, 0, "");
			regions[3076] = new Array(3076, "RU74", "Russian Federation - Taymyr", 0, 0, 0, 0, false, false, 0, "");
			regions[3077] = new Array(3077, "RU75", "Russian Federation - Tomsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3078] = new Array(3078, "RU76", "Russian Federation - Tula", 0, 0, 0, 0, false, false, 0, "");
			regions[3079] = new Array(3079, "RU79", "Russian Federation - Tuva", 0, 0, 0, 0, false, false, 0, "");
			regions[3080] = new Array(3080, "RU77", "Russian Federation - Tver'", 0, 0, 0, 0, false, false, 0, "");
			regions[3081] = new Array(3081, "RU78", "Russian Federation - Tyumen'", 0, 0, 0, 0, false, false, 0, "");
			regions[3082] = new Array(3082, "RU80", "Russian Federation - Udmurt", 0, 0, 0, 0, false, false, 0, "");
			regions[3083] = new Array(3083, "RU81", "Russian Federation - Ul'yanovsk", 0, 0, 0, 0, false, false, 0, "");
			regions[3084] = new Array(3084, "RU82", "Russian Federation - Ust-Orda Buryat", 0, 0, 0, 0, false, false, 0, "");
			regions[3085] = new Array(3085, "RU83", "Russian Federation - Vladimir", 0, 0, 0, 0, false, false, 0, "");
			regions[3086] = new Array(3086, "RU84", "Russian Federation - Volgograd", 0, 0, 0, 0, false, false, 0, "");
			regions[3087] = new Array(3087, "RU85", "Russian Federation - Vologda", 0, 0, 0, 0, false, false, 0, "");
			regions[3088] = new Array(3088, "RU86", "Russian Federation - Voronezh", 0, 0, 0, 0, false, false, 0, "");
			regions[3089] = new Array(3089, "RU87", "Russian Federation - Yamal-Nenets", 0, 0, 0, 0, false, false, 0, "");
			regions[3090] = new Array(3090, "RU88", "Russian Federation - Yaroslavl'", 0, 0, 0, 0, false, false, 0, "");
			regions[3091] = new Array(3091, "RU89", "Russian Federation - Yevrey", 0, 0, 0, 0, false, false, 0, "");
			regions[3092] = new Array(3092, "RW", "Rwanda", 0, 0, 0, 0, false, false, 0, "");
			regions[3093] = new Array(3093, "RW01", "Rwanda - Butare", 0, 0, 0, 0, false, false, 0, "");
			regions[3094] = new Array(3094, "RW02", "Rwanda - Byumba", 0, 0, 0, 0, false, false, 0, "");
			regions[3095] = new Array(3095, "RW03", "Rwanda - Cyangugu", 0, 0, 0, 0, false, false, 0, "");
			regions[3096] = new Array(3096, "RW04", "Rwanda - Gikongoro", 0, 0, 0, 0, false, false, 0, "");
			regions[3097] = new Array(3097, "RW05", "Rwanda - Gisenyi", 0, 0, 0, 0, false, false, 0, "");
			regions[3098] = new Array(3098, "RW06", "Rwanda - Gitarama", 0, 0, 0, 0, false, false, 0, "");
			regions[3099] = new Array(3099, "RW07", "Rwanda - Kibungo", 0, 0, 0, 0, false, false, 0, "");
			regions[3100] = new Array(3100, "RW08", "Rwanda - Kibuye", 0, 0, 0, 0, false, false, 0, "");
			regions[3101] = new Array(3101, "RW09", "Rwanda - Kigali", 0, 0, 0, 0, false, false, 0, "");
			regions[3102] = new Array(3102, "RW10", "Rwanda - Ruhengeri", 0, 0, 0, 0, false, false, 0, "");
			regions[3103] = new Array(3103, "SH", "Saint Helena", 0, 0, 0, 0, false, false, 0, "");
			regions[3104] = new Array(3104, "SH01", "Saint Helena - Ascension", 0, 0, 0, 0, false, false, 0, "");
			regions[3105] = new Array(3105, "SH02", "Saint Helena - Saint Helena", 0, 0, 0, 0, false, false, 0, "");
			regions[3106] = new Array(3106, "SH03", "Saint Helena - Tristan da Cunha", 0, 0, 0, 0, false, false, 0, "");
			regions[3107] = new Array(3107, "KN", "Saint Kitts and Nevis", 0, 0, 0, 0, false, false, 0, "");
			regions[3108] = new Array(3108, "KN01", "Saint Kitts and Nevis - Christ Church Nichola Town", 0, 0, 0, 0, false, false, 0, "");
			regions[3109] = new Array(3109, "KN02", "Saint Kitts and Nevis - Saint Anne Sandy Point", 0, 0, 0, 0, false, false, 0, "");
			regions[3110] = new Array(3110, "KN03", "Saint Kitts and Nevis - Saint George Basseterre", 0, 0, 0, 0, false, false, 0, "");
			regions[3111] = new Array(3111, "KN04", "Saint Kitts and Nevis - Saint George Gingerland", 0, 0, 0, 0, false, false, 0, "");
			regions[3112] = new Array(3112, "KN05", "Saint Kitts and Nevis - Saint James Windward", 0, 0, 0, 0, false, false, 0, "");
			regions[3113] = new Array(3113, "KN06", "Saint Kitts and Nevis - Saint John Capisterre", 0, 0, 0, 0, false, false, 0, "");
			regions[3114] = new Array(3114, "KN07", "Saint Kitts and Nevis - Saint John Figtree", 0, 0, 0, 0, false, false, 0, "");
			regions[3115] = new Array(3115, "KN08", "Saint Kitts and Nevis - Saint Mary Cayon", 0, 0, 0, 0, false, false, 0, "");
			regions[3116] = new Array(3116, "KN09", "Saint Kitts and Nevis - Saint Paul Capisterre", 0, 0, 0, 0, false, false, 0, "");
			regions[3117] = new Array(3117, "KN10", "Saint Kitts and Nevis - Saint Paul Charlestown", 0, 0, 0, 0, false, false, 0, "");
			regions[3118] = new Array(3118, "KN11", "Saint Kitts and Nevis - Saint Peter Basseterre", 0, 0, 0, 0, false, false, 0, "");
			regions[3119] = new Array(3119, "KN12", "Saint Kitts and Nevis - Saint Thomas Lowland", 0, 0, 0, 0, false, false, 0, "");
			regions[3120] = new Array(3120, "KN13", "Saint Kitts and Nevis - Saint Thomas Middle Island", 0, 0, 0, 0, false, false, 0, "");
			regions[3121] = new Array(3121, "KN15", "Saint Kitts and Nevis - Trinity Palmetto Point", 0, 0, 0, 0, false, false, 0, "");
			regions[3122] = new Array(3122, "LC", "Saint Lucia", 0, 0, 0, 0, false, false, 0, "");
			regions[3123] = new Array(3123, "LC01", "Saint Lucia - Anse-la-Raye", 0, 0, 0, 0, false, false, 0, "");
			regions[3124] = new Array(3124, "LC03", "Saint Lucia - Castries", 0, 0, 0, 0, false, false, 0, "");
			regions[3125] = new Array(3125, "LC04", "Saint Lucia - Choiseul", 0, 0, 0, 0, false, false, 0, "");
			regions[3126] = new Array(3126, "LC02", "Saint Lucia - Dauphin", 0, 0, 0, 0, false, false, 0, "");
			regions[3127] = new Array(3127, "LC05", "Saint Lucia - Dennery", 0, 0, 0, 0, false, false, 0, "");
			regions[3128] = new Array(3128, "LC06", "Saint Lucia - Gros-Islet", 0, 0, 0, 0, false, false, 0, "");
			regions[3129] = new Array(3129, "LC07", "Saint Lucia - Laborie", 0, 0, 0, 0, false, false, 0, "");
			regions[3130] = new Array(3130, "LC08", "Saint Lucia - Micoud", 0, 0, 0, 0, false, false, 0, "");
			regions[3131] = new Array(3131, "LC11", "Saint Lucia - Praslin", 0, 0, 0, 0, false, false, 0, "");
			regions[3132] = new Array(3132, "LC09", "Saint Lucia - Soufriere", 0, 0, 0, 0, false, false, 0, "");
			regions[3133] = new Array(3133, "LC10", "Saint Lucia - Vieux-Fort", 0, 0, 0, 0, false, false, 0, "");
			regions[3134] = new Array(3134, "PM", "Saint Pierre and Miquelon", 0, 0, 0, 0, false, false, 0, "");
			regions[3135] = new Array(3135, "VC", "Saint Vincent and the Grenadines", 0, 0, 0, 0, false, false, 0, "");
			regions[3136] = new Array(3136, "VC01", "Saint Vincent and the Grenadines - Charlotte", 0, 0, 0, 0, false, false, 0, "");
			regions[3137] = new Array(3137, "VC06", "Saint Vincent and the Grenadines - Grenadines", 0, 0, 0, 0, false, false, 0, "");
			regions[3138] = new Array(3138, "VC02", "Saint Vincent and the Grenadines - Saint Andrew", 0, 0, 0, 0, false, false, 0, "");
			regions[3139] = new Array(3139, "VC03", "Saint Vincent and the Grenadines - Saint David", 0, 0, 0, 0, false, false, 0, "");
			regions[3140] = new Array(3140, "VC04", "Saint Vincent and the Grenadines - Saint George", 0, 0, 0, 0, false, false, 0, "");
			regions[3141] = new Array(3141, "VC05", "Saint Vincent and the Grenadines - Saint Patrick", 0, 0, 0, 0, false, false, 0, "");
			regions[3142] = new Array(3142, "WS", "Samoa", 0, 0, 0, 0, false, false, 0, "");
			regions[3143] = new Array(3143, "WS02", "Samoa - Aiga-i-le-Tai", 0, 0, 0, 0, false, false, 0, "");
			regions[3144] = new Array(3144, "WS03", "Samoa - Atua", 0, 0, 0, 0, false, false, 0, "");
			regions[3145] = new Array(3145, "WS04", "Samoa - Fa", 0, 0, 0, 0, false, false, 0, "");
			regions[3146] = new Array(3146, "WS05", "Samoa - Gaga", 0, 0, 0, 0, false, false, 0, "");
			regions[3147] = new Array(3147, "WS07", "Samoa - Gagaifomauga", 0, 0, 0, 0, false, false, 0, "");
			regions[3148] = new Array(3148, "WS08", "Samoa - Palauli", 0, 0, 0, 0, false, false, 0, "");
			regions[3149] = new Array(3149, "WS09", "Samoa - Satupa", 0, 0, 0, 0, false, false, 0, "");
			regions[3150] = new Array(3150, "WS10", "Samoa - Tuamasaga", 0, 0, 0, 0, false, false, 0, "");
			regions[3151] = new Array(3151, "WS06", "Samoa - Va", 0, 0, 0, 0, false, false, 0, "");
			regions[3152] = new Array(3152, "WS11", "Samoa - Vaisigano", 0, 0, 0, 0, false, false, 0, "");
			regions[3153] = new Array(3153, "SM", "San Marino", 0, 0, 0, 0, false, false, 0, "");
			regions[3154] = new Array(3154, "SM01", "San Marino - Acquaviva", 0, 0, 0, 0, false, false, 0, "");
			regions[3155] = new Array(3155, "SM06", "San Marino - Borgo Maggiore", 0, 0, 0, 0, false, false, 0, "");
			regions[3156] = new Array(3156, "SM02", "San Marino - Chiesanuova", 0, 0, 0, 0, false, false, 0, "");
			regions[3157] = new Array(3157, "SM03", "San Marino - Domagnano", 0, 0, 0, 0, false, false, 0, "");
			regions[3158] = new Array(3158, "SM04", "San Marino - Faetano", 0, 0, 0, 0, false, false, 0, "");
			regions[3159] = new Array(3159, "SM05", "San Marino - Fiorentino", 0, 0, 0, 0, false, false, 0, "");
			regions[3160] = new Array(3160, "SM08", "San Marino - Monte Giardino", 0, 0, 0, 0, false, false, 0, "");
			regions[3161] = new Array(3161, "SM07", "San Marino - San Marino", 0, 0, 0, 0, false, false, 0, "");
			regions[3162] = new Array(3162, "SM09", "San Marino - Serravalle", 0, 0, 0, 0, false, false, 0, "");
			regions[3163] = new Array(3163, "ST", "Sao Tome and Principe", 0, 0, 0, 0, false, false, 0, "");
			regions[3164] = new Array(3164, "ST01", "Sao Tome and Principe - Principe", 0, 0, 0, 0, false, false, 0, "");
			regions[3165] = new Array(3165, "ST02", "Sao Tome and Principe - Sao Tome", 0, 0, 0, 0, false, false, 0, "");
			regions[3166] = new Array(3166, "SA", "Saudi Arabia", 0, 0, 0, 0, false, false, 0, "");
			regions[3167] = new Array(3167, "SA02", "Saudi Arabia - Al Bahah", 0, 0, 0, 0, false, false, 0, "");
			regions[3168] = new Array(3168, "SA15", "Saudi Arabia - Al Hudud ash Shamaliyah", 0, 0, 0, 0, false, false, 0, "");
			regions[3169] = new Array(3169, "SA03", "Saudi Arabia - Al Jawf", 0, 0, 0, 0, false, false, 0, "");
			regions[3170] = new Array(3170, "SA05", "Saudi Arabia - Al Madinah", 0, 0, 0, 0, false, false, 0, "");
			regions[3171] = new Array(3171, "SA08", "Saudi Arabia - Al Qasim", 0, 0, 0, 0, false, false, 0, "");
			regions[3172] = new Array(3172, "SA09", "Saudi Arabia - Al Qurayyat", 0, 0, 0, 0, false, false, 0, "");
			regions[3173] = new Array(3173, "SA10", "Saudi Arabia - Ar Riyad", 0, 0, 0, 0, false, false, 0, "");
			regions[3174] = new Array(3174, "SA06", "Saudi Arabia - Ash Sharqiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[3175] = new Array(3175, "SA13", "Saudi Arabia - Ha'il", 0, 0, 0, 0, false, false, 0, "");
			regions[3176] = new Array(3176, "SA17", "Saudi Arabia - Jizan", 0, 0, 0, 0, false, false, 0, "");
			regions[3177] = new Array(3177, "SA14", "Saudi Arabia - Makkah", 0, 0, 0, 0, false, false, 0, "");
			regions[3178] = new Array(3178, "SA16", "Saudi Arabia - Najran", 0, 0, 0, 0, false, false, 0, "");
			regions[3179] = new Array(3179, "SA19", "Saudi Arabia - Tabuk", 0, 0, 0, 0, false, false, 0, "");
			regions[3180] = new Array(3180, "SN", "Senegal", 0, 0, 0, 0, false, false, 0, "");
			regions[3181] = new Array(3181, "SN01", "Senegal - Dakar", 0, 0, 0, 0, false, false, 0, "");
			regions[3182] = new Array(3182, "SN03", "Senegal - Diourbel", 0, 0, 0, 0, false, false, 0, "");
			regions[3183] = new Array(3183, "SN09", "Senegal - Fatick", 0, 0, 0, 0, false, false, 0, "");
			regions[3184] = new Array(3184, "SN10", "Senegal - Kaolack", 0, 0, 0, 0, false, false, 0, "");
			regions[3185] = new Array(3185, "SN11", "Senegal - Kolda", 0, 0, 0, 0, false, false, 0, "");
			regions[3186] = new Array(3186, "SN08", "Senegal - Louga", 0, 0, 0, 0, false, false, 0, "");
			regions[3187] = new Array(3187, "SN04", "Senegal - Saint-Louis", 0, 0, 0, 0, false, false, 0, "");
			regions[3188] = new Array(3188, "SN05", "Senegal - Tambacounda", 0, 0, 0, 0, false, false, 0, "");
			regions[3189] = new Array(3189, "SN07", "Senegal - Thies", 0, 0, 0, 0, false, false, 0, "");
			regions[3190] = new Array(3190, "SN12", "Senegal - Ziguinchor", 0, 0, 0, 0, false, false, 0, "");
			regions[3191] = new Array(3191, "CS", "Serbia and Montenegro", 0, 0, 0, 0, false, false, 0, "");
			regions[3192] = new Array(3192, "SC", "Seychelles", 0, 0, 0, 0, false, false, 0, "");
			regions[3193] = new Array(3193, "SC01", "Seychelles - Anse aux Pins", 0, 0, 0, 0, false, false, 0, "");
			regions[3194] = new Array(3194, "SC02", "Seychelles - Anse Boileau", 0, 0, 0, 0, false, false, 0, "");
			regions[3195] = new Array(3195, "SC03", "Seychelles - Anse Etoile", 0, 0, 0, 0, false, false, 0, "");
			regions[3196] = new Array(3196, "SC04", "Seychelles - Anse Louis", 0, 0, 0, 0, false, false, 0, "");
			regions[3197] = new Array(3197, "SC05", "Seychelles - Anse Royale", 0, 0, 0, 0, false, false, 0, "");
			regions[3198] = new Array(3198, "SC06", "Seychelles - Baie Lazare", 0, 0, 0, 0, false, false, 0, "");
			regions[3199] = new Array(3199, "SC07", "Seychelles - Baie Sainte Anne", 0, 0, 0, 0, false, false, 0, "");
			regions[3200] = new Array(3200, "SC08", "Seychelles - Beau Vallon", 0, 0, 0, 0, false, false, 0, "");
			regions[3201] = new Array(3201, "SC09", "Seychelles - Bel Air", 0, 0, 0, 0, false, false, 0, "");
			regions[3202] = new Array(3202, "SC10", "Seychelles - Bel Ombre", 0, 0, 0, 0, false, false, 0, "");
			regions[3203] = new Array(3203, "SC11", "Seychelles - Cascade", 0, 0, 0, 0, false, false, 0, "");
			regions[3204] = new Array(3204, "SC12", "Seychelles - Glacis", 0, 0, 0, 0, false, false, 0, "");
			regions[3205] = new Array(3205, "SC13", "Seychelles - Grand' Anse", 0, 0, 0, 0, false, false, 0, "");
			regions[3206] = new Array(3206, "SC14", "Seychelles - Grand' Anse", 0, 0, 0, 0, false, false, 0, "");
			regions[3207] = new Array(3207, "SC15", "Seychelles - La Digue", 0, 0, 0, 0, false, false, 0, "");
			regions[3208] = new Array(3208, "SC16", "Seychelles - La Riviere Anglaise", 0, 0, 0, 0, false, false, 0, "");
			regions[3209] = new Array(3209, "SC17", "Seychelles - Mont Buxton", 0, 0, 0, 0, false, false, 0, "");
			regions[3210] = new Array(3210, "SC18", "Seychelles - Mont Fleuri", 0, 0, 0, 0, false, false, 0, "");
			regions[3211] = new Array(3211, "SC19", "Seychelles - Plaisance", 0, 0, 0, 0, false, false, 0, "");
			regions[3212] = new Array(3212, "SC20", "Seychelles - Pointe La Rue", 0, 0, 0, 0, false, false, 0, "");
			regions[3213] = new Array(3213, "SC21", "Seychelles - Port Glaud", 0, 0, 0, 0, false, false, 0, "");
			regions[3214] = new Array(3214, "SC22", "Seychelles - Saint Louis", 0, 0, 0, 0, false, false, 0, "");
			regions[3215] = new Array(3215, "SC23", "Seychelles - Takamaka", 0, 0, 0, 0, false, false, 0, "");
			regions[3216] = new Array(3216, "SL", "Sierra Leone", 0, 0, 0, 0, false, false, 0, "");
			regions[3217] = new Array(3217, "SL01", "Sierra Leone - Eastern", 0, 0, 0, 0, false, false, 0, "");
			regions[3218] = new Array(3218, "SL02", "Sierra Leone - Northern", 0, 0, 0, 0, false, false, 0, "");
			regions[3219] = new Array(3219, "SL03", "Sierra Leone - Southern", 0, 0, 0, 0, false, false, 0, "");
			regions[3220] = new Array(3220, "SL04", "Sierra Leone - Western Area", 0, 0, 0, 0, false, false, 0, "");
			regions[3221] = new Array(3221, "SG", "Singapore", 0, 0, 0, 0, false, false, 0, "");
			regions[3222] = new Array(3222, "SK", "Slovakia", 19, 10, 0, 0, false, false, 2, "^SK[ ]{0,1}[0-9]{10}$");
			regions[3223] = new Array(3223, "SK01", "Slovakia - Banska Bystrica", 0, 0, 0, 0, false, false, 0, "^SK[ ]{0,1}[0-9]{10}$");
			regions[3224] = new Array(3224, "SK02", "Slovakia - Bratislava", 0, 0, 0, 0, false, false, 0, "^SK[ ]{0,1}[0-9]{10}$");
			regions[3225] = new Array(3225, "SK03", "Slovakia - Kosice", 0, 0, 0, 0, false, false, 0, "^SK[ ]{0,1}[0-9]{10}$");
			regions[3226] = new Array(3226, "SK04", "Slovakia - Nitra", 0, 0, 0, 0, false, false, 0, "^SK[ ]{0,1}[0-9]{10}$");
			regions[3227] = new Array(3227, "SK05", "Slovakia - Presov", 0, 0, 0, 0, false, false, 0, "^SK[ ]{0,1}[0-9]{10}$");
			regions[3228] = new Array(3228, "SK06", "Slovakia - Trencin", 0, 0, 0, 0, false, false, 0, "^SK[ ]{0,1}[0-9]{10}$");
			regions[3229] = new Array(3229, "SK07", "Slovakia - Trnava", 0, 0, 0, 0, false, false, 0, "^SK[ ]{0,1}[0-9]{10}$");
			regions[3230] = new Array(3230, "SK08", "Slovakia - Zilina", 0, 0, 0, 0, false, false, 0, "^SK[ ]{0,1}[0-9]{10}$");
			regions[3231] = new Array(3231, "SI", "Slovenia", 20, 8.5, 0, 0, false, false, 2, "^SI[ ]{0,1}[0-9]{8}$");
			regions[3232] = new Array(3232, "SB", "Solomon Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[3233] = new Array(3233, "SB05", "Solomon Islands - Central", 0, 0, 0, 0, false, false, 0, "");
			regions[3234] = new Array(3234, "SB06", "Solomon Islands - Guadalcanal", 0, 0, 0, 0, false, false, 0, "");
			regions[3235] = new Array(3235, "SB07", "Solomon Islands - Isabel", 0, 0, 0, 0, false, false, 0, "");
			regions[3236] = new Array(3236, "SB08", "Solomon Islands - Makira", 0, 0, 0, 0, false, false, 0, "");
			regions[3237] = new Array(3237, "SB03", "Solomon Islands - Malaita", 0, 0, 0, 0, false, false, 0, "");
			regions[3238] = new Array(3238, "SB09", "Solomon Islands - Temotu", 0, 0, 0, 0, false, false, 0, "");
			regions[3239] = new Array(3239, "SB04", "Solomon Islands - Western", 0, 0, 0, 0, false, false, 0, "");
			regions[3240] = new Array(3240, "SO", "Somalia", 0, 0, 0, 0, false, false, 0, "");
			regions[3241] = new Array(3241, "SO01", "Somalia - Bakool", 0, 0, 0, 0, false, false, 0, "");
			regions[3242] = new Array(3242, "SO02", "Somalia - Banaadir", 0, 0, 0, 0, false, false, 0, "");
			regions[3243] = new Array(3243, "SO03", "Somalia - Bari", 0, 0, 0, 0, false, false, 0, "");
			regions[3244] = new Array(3244, "SO04", "Somalia - Bay", 0, 0, 0, 0, false, false, 0, "");
			regions[3245] = new Array(3245, "SO05", "Somalia - Galguduud", 0, 0, 0, 0, false, false, 0, "");
			regions[3246] = new Array(3246, "SO06", "Somalia - Gedo", 0, 0, 0, 0, false, false, 0, "");
			regions[3247] = new Array(3247, "SO07", "Somalia - Hiiraan", 0, 0, 0, 0, false, false, 0, "");
			regions[3248] = new Array(3248, "SO08", "Somalia - Jubbada Dhexe", 0, 0, 0, 0, false, false, 0, "");
			regions[3249] = new Array(3249, "SO09", "Somalia - Jubbada Hoose", 0, 0, 0, 0, false, false, 0, "");
			regions[3250] = new Array(3250, "SO10", "Somalia - Mudug", 0, 0, 0, 0, false, false, 0, "");
			regions[3251] = new Array(3251, "SO11", "Somalia - Nugaal", 0, 0, 0, 0, false, false, 0, "");
			regions[3252] = new Array(3252, "SO12", "Somalia - Sanaag", 0, 0, 0, 0, false, false, 0, "");
			regions[3253] = new Array(3253, "SO13", "Somalia - Shabeellaha Dhexe", 0, 0, 0, 0, false, false, 0, "");
			regions[3254] = new Array(3254, "SO14", "Somalia - Shabeellaha Hoose", 0, 0, 0, 0, false, false, 0, "");
			regions[3255] = new Array(3255, "SO15", "Somalia - Togdheer", 0, 0, 0, 0, false, false, 0, "");
			regions[3256] = new Array(3256, "SO16", "Somalia - Woqooyi Galbeed", 0, 0, 0, 0, false, false, 0, "");
			regions[3257] = new Array(3257, "ZA", "South Africa", 0, 0, 0, 0, false, false, 0, "");
			regions[3258] = new Array(3258, "ZA01", "South Africa - Cape Province", 0, 0, 0, 0, false, false, 0, "");
			regions[3259] = new Array(3259, "ZA02", "South Africa - Natal", 0, 0, 0, 0, false, false, 0, "");
			regions[3260] = new Array(3260, "ZA03", "South Africa - Orange Free State", 0, 0, 0, 0, false, false, 0, "");
			regions[3261] = new Array(3261, "ZA04", "South Africa - Transvaal", 0, 0, 0, 0, false, false, 0, "");
			regions[3262] = new Array(3262, "GS", "South Georgia and South Sandwich Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[3263] = new Array(3263, "ES", "Spain", 16, 7, 0, 0, false, false, 2, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3264] = new Array(3264, "ES51", "Spain - Andalucia", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3265] = new Array(3265, "ES52", "Spain - Aragon", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3266] = new Array(3266, "ES34", "Spain - Asturias", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3267] = new Array(3267, "ES53", "Spain - Canarias", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3268] = new Array(3268, "ES39", "Spain - Cantabria", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3269] = new Array(3269, "ES55", "Spain - Castilla y Leon", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3270] = new Array(3270, "ES54", "Spain - Castilla-La Mancha", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3271] = new Array(3271, "ES56", "Spain - Cataluna", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3272] = new Array(3272, "ES60", "Spain - Comunidad Valenciana", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3273] = new Array(3273, "ES57", "Spain - Extremadura", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3274] = new Array(3274, "ES58", "Spain - Galicia", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3275] = new Array(3275, "ES07", "Spain - Islas Baleares", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3276] = new Array(3276, "ES27", "Spain - La Rioja", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3277] = new Array(3277, "ES29", "Spain - Madrid", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3278] = new Array(3278, "ES31", "Spain - Murcia", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3279] = new Array(3279, "ES32", "Spain - Navarra", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3280] = new Array(3280, "ES59", "Spain - Pais Vasco", 0, 0, 0, 0, false, false, 0, "^ES[ ]{0,1}[a-zA-Z0-9][0-9]{7}[a-zA-Z0-9]$");
			regions[3281] = new Array(3281, "LK", "Sri Lanka", 0, 0, 0, 0, false, false, 0, "");
			regions[3282] = new Array(3282, "LK01", "Sri Lanka - Amparai", 0, 0, 0, 0, false, false, 0, "");
			regions[3283] = new Array(3283, "LK02", "Sri Lanka - Anuradhapura", 0, 0, 0, 0, false, false, 0, "");
			regions[3284] = new Array(3284, "LK03", "Sri Lanka - Badulla", 0, 0, 0, 0, false, false, 0, "");
			regions[3285] = new Array(3285, "LK04", "Sri Lanka - Batticaloa", 0, 0, 0, 0, false, false, 0, "");
			regions[3286] = new Array(3286, "LK23", "Sri Lanka - Colombo", 0, 0, 0, 0, false, false, 0, "");
			regions[3287] = new Array(3287, "LK06", "Sri Lanka - Galle", 0, 0, 0, 0, false, false, 0, "");
			regions[3288] = new Array(3288, "LK24", "Sri Lanka - Gampaha", 0, 0, 0, 0, false, false, 0, "");
			regions[3289] = new Array(3289, "LK07", "Sri Lanka - Hambantota", 0, 0, 0, 0, false, false, 0, "");
			regions[3290] = new Array(3290, "LK25", "Sri Lanka - Jaffna", 0, 0, 0, 0, false, false, 0, "");
			regions[3291] = new Array(3291, "LK09", "Sri Lanka - Kalutara", 0, 0, 0, 0, false, false, 0, "");
			regions[3292] = new Array(3292, "LK10", "Sri Lanka - Kandy", 0, 0, 0, 0, false, false, 0, "");
			regions[3293] = new Array(3293, "LK11", "Sri Lanka - Kegalla", 0, 0, 0, 0, false, false, 0, "");
			regions[3294] = new Array(3294, "LK12", "Sri Lanka - Kurunegala", 0, 0, 0, 0, false, false, 0, "");
			regions[3295] = new Array(3295, "LK26", "Sri Lanka - Mannar", 0, 0, 0, 0, false, false, 0, "");
			regions[3296] = new Array(3296, "LK14", "Sri Lanka - Matale", 0, 0, 0, 0, false, false, 0, "");
			regions[3297] = new Array(3297, "LK15", "Sri Lanka - Matara", 0, 0, 0, 0, false, false, 0, "");
			regions[3298] = new Array(3298, "LK16", "Sri Lanka - Moneragala", 0, 0, 0, 0, false, false, 0, "");
			regions[3299] = new Array(3299, "LK27", "Sri Lanka - Mullaittivu", 0, 0, 0, 0, false, false, 0, "");
			regions[3300] = new Array(3300, "LK17", "Sri Lanka - Nuwara Eliya", 0, 0, 0, 0, false, false, 0, "");
			regions[3301] = new Array(3301, "LK18", "Sri Lanka - Polonnaruwa", 0, 0, 0, 0, false, false, 0, "");
			regions[3302] = new Array(3302, "LK19", "Sri Lanka - Puttalam", 0, 0, 0, 0, false, false, 0, "");
			regions[3303] = new Array(3303, "LK20", "Sri Lanka - Ratnapura", 0, 0, 0, 0, false, false, 0, "");
			regions[3304] = new Array(3304, "LK21", "Sri Lanka - Trincomalee", 0, 0, 0, 0, false, false, 0, "");
			regions[3305] = new Array(3305, "LK28", "Sri Lanka - Vavuniya", 0, 0, 0, 0, false, false, 0, "");
			regions[3306] = new Array(3306, "SD", "Sudan", 0, 0, 0, 0, false, false, 0, "");
			regions[3307] = new Array(3307, "SD28", "Sudan - Al Istiwa'iyah", 0, 0, 0, 0, false, false, 0, "");
			regions[3308] = new Array(3308, "SD29", "Sudan - Al Khartum", 0, 0, 0, 0, false, false, 0, "");
			regions[3309] = new Array(3309, "SD27", "Sudan - Al Wusta", 0, 0, 0, 0, false, false, 0, "");
			regions[3310] = new Array(3310, "SD30", "Sudan - Ash Shamaliyah", 0, 0, 0, 0, false, false, 0, "");
			regions[3311] = new Array(3311, "SD31", "Sudan - Ash Sharqiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[3312] = new Array(3312, "SD32", "Sudan - Bahr al Ghazal", 0, 0, 0, 0, false, false, 0, "");
			regions[3313] = new Array(3313, "SD33", "Sudan - Darfur", 0, 0, 0, 0, false, false, 0, "");
			regions[3314] = new Array(3314, "SD34", "Sudan - Kurdufan", 0, 0, 0, 0, false, false, 0, "");
			regions[3315] = new Array(3315, "SR", "Suriname", 0, 0, 0, 0, false, false, 0, "");
			regions[3316] = new Array(3316, "SR10", "Suriname - Brokopondo", 0, 0, 0, 0, false, false, 0, "");
			regions[3317] = new Array(3317, "SR11", "Suriname - Commewijne", 0, 0, 0, 0, false, false, 0, "");
			regions[3318] = new Array(3318, "SR12", "Suriname - Coronie", 0, 0, 0, 0, false, false, 0, "");
			regions[3319] = new Array(3319, "SR13", "Suriname - Marowijne", 0, 0, 0, 0, false, false, 0, "");
			regions[3320] = new Array(3320, "SR14", "Suriname - Nickerie", 0, 0, 0, 0, false, false, 0, "");
			regions[3321] = new Array(3321, "SR15", "Suriname - Para", 0, 0, 0, 0, false, false, 0, "");
			regions[3322] = new Array(3322, "SR16", "Suriname - Paramaribo", 0, 0, 0, 0, false, false, 0, "");
			regions[3323] = new Array(3323, "SR17", "Suriname - Saramacca", 0, 0, 0, 0, false, false, 0, "");
			regions[3324] = new Array(3324, "SR18", "Suriname - Sipaliwini", 0, 0, 0, 0, false, false, 0, "");
			regions[3325] = new Array(3325, "SR19", "Suriname - Wanica", 0, 0, 0, 0, false, false, 0, "");
			regions[3326] = new Array(3326, "SJ", "Svalbard and Jan Mayen Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[3327] = new Array(3327, "SZ", "Swaziland", 0, 0, 0, 0, false, false, 0, "");
			regions[3328] = new Array(3328, "SZ01", "Swaziland - Hhohho", 0, 0, 0, 0, false, false, 0, "");
			regions[3329] = new Array(3329, "SZ02", "Swaziland - Lubombo", 0, 0, 0, 0, false, false, 0, "");
			regions[3330] = new Array(3330, "SZ03", "Swaziland - Manzini", 0, 0, 0, 0, false, false, 0, "");
			regions[3331] = new Array(3331, "SZ05", "Swaziland - Praslin", 0, 0, 0, 0, false, false, 0, "");
			regions[3332] = new Array(3332, "SZ04", "Swaziland - Shiselweni", 0, 0, 0, 0, false, false, 0, "");
			regions[3333] = new Array(3333, "SE", "Sweden", 25, 12, 0, 0, false, false, 2, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3334] = new Array(3334, "SE01", "Sweden - Alvsborgs Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3335] = new Array(3335, "SE02", "Sweden - Blekinge Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3336] = new Array(3336, "SE10", "Sweden - Dalarnas Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3337] = new Array(3337, "SE03", "Sweden - Gavleborgs Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3338] = new Array(3338, "SE04", "Sweden - Goteborgs och Bohus Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3339] = new Array(3339, "SE05", "Sweden - Gotlands Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3340] = new Array(3340, "SE06", "Sweden - Hallands Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3341] = new Array(3341, "SE07", "Sweden - Jamtlands Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3342] = new Array(3342, "SE08", "Sweden - Jonkopings Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3343] = new Array(3343, "SE09", "Sweden - Kalmar Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3344] = new Array(3344, "SE11", "Sweden - Kristianstads Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3345] = new Array(3345, "SE12", "Sweden - Kronobergs Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3346] = new Array(3346, "SE13", "Sweden - Malmohus Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3347] = new Array(3347, "SE14", "Sweden - Norrbottens Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3348] = new Array(3348, "SE15", "Sweden - Orebro Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3349] = new Array(3349, "SE16", "Sweden - Ostergotlands Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3350] = new Array(3350, "SE27", "Sweden - Skane Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3351] = new Array(3351, "SE17", "Sweden - Skaraborgs Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3352] = new Array(3352, "SE18", "Sweden - Sodermanlands Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3353] = new Array(3353, "SE26", "Sweden - Stockholms Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3354] = new Array(3354, "SE21", "Sweden - Uppsala Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3355] = new Array(3355, "SE22", "Sweden - Varmlands Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3356] = new Array(3356, "SE23", "Sweden - Vasterbottens Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3357] = new Array(3357, "SE24", "Sweden - Vasternorrlands Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3358] = new Array(3358, "SE25", "Sweden - Vastmanlands Lan", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3359] = new Array(3359, "SE28", "Sweden - Vastra Gotaland", 0, 0, 0, 0, false, false, 0, "^SE[ ]{0,1}[0-9]{10}01$");
			regions[3360] = new Array(3360, "SY", "Syria", 0, 0, 0, 0, false, false, 0, "");
			regions[3361] = new Array(3361, "SY01", "Syria - Al Hasakah", 0, 0, 0, 0, false, false, 0, "");
			regions[3362] = new Array(3362, "SY02", "Syria - Al Ladhiqiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[3363] = new Array(3363, "SY03", "Syria - Al Qunaytirah", 0, 0, 0, 0, false, false, 0, "");
			regions[3364] = new Array(3364, "SY04", "Syria - Ar Raqqah", 0, 0, 0, 0, false, false, 0, "");
			regions[3365] = new Array(3365, "SY05", "Syria - As Suwayda'", 0, 0, 0, 0, false, false, 0, "");
			regions[3366] = new Array(3366, "SY06", "Syria - Dar", 0, 0, 0, 0, false, false, 0, "");
			regions[3367] = new Array(3367, "SY07", "Syria - Dayr az Zawr", 0, 0, 0, 0, false, false, 0, "");
			regions[3368] = new Array(3368, "SY13", "Syria - Dimashq", 0, 0, 0, 0, false, false, 0, "");
			regions[3369] = new Array(3369, "SY09", "Syria - Halab", 0, 0, 0, 0, false, false, 0, "");
			regions[3370] = new Array(3370, "SY10", "Syria - Hamah", 0, 0, 0, 0, false, false, 0, "");
			regions[3371] = new Array(3371, "SY11", "Syria - Hims", 0, 0, 0, 0, false, false, 0, "");
			regions[3372] = new Array(3372, "SY12", "Syria - Idlib", 0, 0, 0, 0, false, false, 0, "");
			regions[3373] = new Array(3373, "SY08", "Syria - Rif Dimashq", 0, 0, 0, 0, false, false, 0, "");
			regions[3374] = new Array(3374, "SY14", "Syria - Tartus", 0, 0, 0, 0, false, false, 0, "");
			regions[3375] = new Array(3375, "TW", "Taiwan", 0, 0, 0, 0, false, false, 0, "");
			regions[3376] = new Array(3376, "TW01", "Taiwan - Fu-chien", 0, 0, 0, 0, false, false, 0, "");
			regions[3377] = new Array(3377, "TW02", "Taiwan - Kao-hsiung", 0, 0, 0, 0, false, false, 0, "");
			regions[3378] = new Array(3378, "TW03", "Taiwan - T'ai-pei", 0, 0, 0, 0, false, false, 0, "");
			regions[3379] = new Array(3379, "TW04", "Taiwan - T'ai-wan", 0, 0, 0, 0, false, false, 0, "");
			regions[3380] = new Array(3380, "TJ", "Tajikistan", 0, 0, 0, 0, false, false, 0, "");
			regions[3381] = new Array(3381, "TJ02", "Tajikistan - Khatlon", 0, 0, 0, 0, false, false, 0, "");
			regions[3382] = new Array(3382, "TJ01", "Tajikistan - Kuhistoni Badakhshon", 0, 0, 0, 0, false, false, 0, "");
			regions[3383] = new Array(3383, "TJ03", "Tajikistan - Leninobod", 0, 0, 0, 0, false, false, 0, "");
			regions[3384] = new Array(3384, "TZ", "Tanzania", 0, 0, 0, 0, false, false, 0, "");
			regions[3385] = new Array(3385, "TZ01", "Tanzania - Arusha", 0, 0, 0, 0, false, false, 0, "");
			regions[3386] = new Array(3386, "TZ23", "Tanzania - Dar es Salaam", 0, 0, 0, 0, false, false, 0, "");
			regions[3387] = new Array(3387, "TZ03", "Tanzania - Dodoma", 0, 0, 0, 0, false, false, 0, "");
			regions[3388] = new Array(3388, "TZ04", "Tanzania - Iringa", 0, 0, 0, 0, false, false, 0, "");
			regions[3389] = new Array(3389, "TZ19", "Tanzania - Kagera", 0, 0, 0, 0, false, false, 0, "");
			regions[3390] = new Array(3390, "TZ05", "Tanzania - Kigoma", 0, 0, 0, 0, false, false, 0, "");
			regions[3391] = new Array(3391, "TZ06", "Tanzania - Kilimanjaro", 0, 0, 0, 0, false, false, 0, "");
			regions[3392] = new Array(3392, "TZ07", "Tanzania - Lindi", 0, 0, 0, 0, false, false, 0, "");
			regions[3393] = new Array(3393, "TZ08", "Tanzania - Mara", 0, 0, 0, 0, false, false, 0, "");
			regions[3394] = new Array(3394, "TZ09", "Tanzania - Mbeya", 0, 0, 0, 0, false, false, 0, "");
			regions[3395] = new Array(3395, "TZ10", "Tanzania - Morogoro", 0, 0, 0, 0, false, false, 0, "");
			regions[3396] = new Array(3396, "TZ11", "Tanzania - Mtwara", 0, 0, 0, 0, false, false, 0, "");
			regions[3397] = new Array(3397, "TZ12", "Tanzania - Mwanza", 0, 0, 0, 0, false, false, 0, "");
			regions[3398] = new Array(3398, "TZ13", "Tanzania - Pemba North", 0, 0, 0, 0, false, false, 0, "");
			regions[3399] = new Array(3399, "TZ20", "Tanzania - Pemba South", 0, 0, 0, 0, false, false, 0, "");
			regions[3400] = new Array(3400, "TZ02", "Tanzania - Pwani", 0, 0, 0, 0, false, false, 0, "");
			regions[3401] = new Array(3401, "TZ24", "Tanzania - Rukwa", 0, 0, 0, 0, false, false, 0, "");
			regions[3402] = new Array(3402, "TZ14", "Tanzania - Ruvuma", 0, 0, 0, 0, false, false, 0, "");
			regions[3403] = new Array(3403, "TZ15", "Tanzania - Shinyanga", 0, 0, 0, 0, false, false, 0, "");
			regions[3404] = new Array(3404, "TZ16", "Tanzania - Singida", 0, 0, 0, 0, false, false, 0, "");
			regions[3405] = new Array(3405, "TZ17", "Tanzania - Tabora", 0, 0, 0, 0, false, false, 0, "");
			regions[3406] = new Array(3406, "TZ18", "Tanzania - Tanga", 0, 0, 0, 0, false, false, 0, "");
			regions[3407] = new Array(3407, "TZ21", "Tanzania - Zanzibar Central", 0, 0, 0, 0, false, false, 0, "");
			regions[3408] = new Array(3408, "TZ22", "Tanzania - Zanzibar North", 0, 0, 0, 0, false, false, 0, "");
			regions[3409] = new Array(3409, "TZ25", "Tanzania - Zanzibar Urban", 0, 0, 0, 0, false, false, 0, "");
			regions[3410] = new Array(3410, "TH", "Thailand", 0, 0, 0, 0, false, false, 0, "");
			regions[3411] = new Array(3411, "TH35", "Thailand - Ang Thong", 0, 0, 0, 0, false, false, 0, "");
			regions[3412] = new Array(3412, "TH28", "Thailand - Buriram", 0, 0, 0, 0, false, false, 0, "");
			regions[3413] = new Array(3413, "TH44", "Thailand - Chachoengsao", 0, 0, 0, 0, false, false, 0, "");
			regions[3414] = new Array(3414, "TH32", "Thailand - Chai Nat", 0, 0, 0, 0, false, false, 0, "");
			regions[3415] = new Array(3415, "TH26", "Thailand - Chaiyaphum", 0, 0, 0, 0, false, false, 0, "");
			regions[3416] = new Array(3416, "TH48", "Thailand - Chanthaburi", 0, 0, 0, 0, false, false, 0, "");
			regions[3417] = new Array(3417, "TH02", "Thailand - Chiang Mai", 0, 0, 0, 0, false, false, 0, "");
			regions[3418] = new Array(3418, "TH03", "Thailand - Chiang Rai", 0, 0, 0, 0, false, false, 0, "");
			regions[3419] = new Array(3419, "TH46", "Thailand - Chon Buri", 0, 0, 0, 0, false, false, 0, "");
			regions[3420] = new Array(3420, "TH58", "Thailand - Chumphon", 0, 0, 0, 0, false, false, 0, "");
			regions[3421] = new Array(3421, "TH23", "Thailand - Kalasin", 0, 0, 0, 0, false, false, 0, "");
			regions[3422] = new Array(3422, "TH11", "Thailand - Kamphaeng Phet", 0, 0, 0, 0, false, false, 0, "");
			regions[3423] = new Array(3423, "TH50", "Thailand - Kanchanaburi", 0, 0, 0, 0, false, false, 0, "");
			regions[3424] = new Array(3424, "TH22", "Thailand - Khon Kaen", 0, 0, 0, 0, false, false, 0, "");
			regions[3425] = new Array(3425, "TH63", "Thailand - Krabi", 0, 0, 0, 0, false, false, 0, "");
			regions[3426] = new Array(3426, "TH40", "Thailand - Krung Thep", 0, 0, 0, 0, false, false, 0, "");
			regions[3427] = new Array(3427, "TH06", "Thailand - Lampang", 0, 0, 0, 0, false, false, 0, "");
			regions[3428] = new Array(3428, "TH05", "Thailand - Lamphun", 0, 0, 0, 0, false, false, 0, "");
			regions[3429] = new Array(3429, "TH18", "Thailand - Loei", 0, 0, 0, 0, false, false, 0, "");
			regions[3430] = new Array(3430, "TH34", "Thailand - Lop Buri", 0, 0, 0, 0, false, false, 0, "");
			regions[3431] = new Array(3431, "TH01", "Thailand - Mae Hong Son", 0, 0, 0, 0, false, false, 0, "");
			regions[3432] = new Array(3432, "TH24", "Thailand - Maha Sarakham", 0, 0, 0, 0, false, false, 0, "");
			regions[3433] = new Array(3433, "TH43", "Thailand - Nakhon Nayok", 0, 0, 0, 0, false, false, 0, "");
			regions[3434] = new Array(3434, "TH53", "Thailand - Nakhon Pathom", 0, 0, 0, 0, false, false, 0, "");
			regions[3435] = new Array(3435, "TH21", "Thailand - Nakhon Phanom", 0, 0, 0, 0, false, false, 0, "");
			regions[3436] = new Array(3436, "TH27", "Thailand - Nakhon Ratchasima", 0, 0, 0, 0, false, false, 0, "");
			regions[3437] = new Array(3437, "TH16", "Thailand - Nakhon Sawan", 0, 0, 0, 0, false, false, 0, "");
			regions[3438] = new Array(3438, "TH64", "Thailand - Nakhon Si Thammarat", 0, 0, 0, 0, false, false, 0, "");
			regions[3439] = new Array(3439, "TH04", "Thailand - Nan", 0, 0, 0, 0, false, false, 0, "");
			regions[3440] = new Array(3440, "TH31", "Thailand - Narathiwat", 0, 0, 0, 0, false, false, 0, "");
			regions[3441] = new Array(3441, "TH17", "Thailand - Nong Khai", 0, 0, 0, 0, false, false, 0, "");
			regions[3442] = new Array(3442, "TH38", "Thailand - Nonthaburi", 0, 0, 0, 0, false, false, 0, "");
			regions[3443] = new Array(3443, "TH39", "Thailand - Pathum Thani", 0, 0, 0, 0, false, false, 0, "");
			regions[3444] = new Array(3444, "TH69", "Thailand - Pattani", 0, 0, 0, 0, false, false, 0, "");
			regions[3445] = new Array(3445, "TH61", "Thailand - Phangnga", 0, 0, 0, 0, false, false, 0, "");
			regions[3446] = new Array(3446, "TH66", "Thailand - Phatthalung", 0, 0, 0, 0, false, false, 0, "");
			regions[3447] = new Array(3447, "TH41", "Thailand - Phayao", 0, 0, 0, 0, false, false, 0, "");
			regions[3448] = new Array(3448, "TH14", "Thailand - Phetchabun", 0, 0, 0, 0, false, false, 0, "");
			regions[3449] = new Array(3449, "TH56", "Thailand - Phetchaburi", 0, 0, 0, 0, false, false, 0, "");
			regions[3450] = new Array(3450, "TH13", "Thailand - Phichit", 0, 0, 0, 0, false, false, 0, "");
			regions[3451] = new Array(3451, "TH12", "Thailand - Phitsanulok", 0, 0, 0, 0, false, false, 0, "");
			regions[3452] = new Array(3452, "TH36", "Thailand - Phra Nakhon Si Ayutthaya", 0, 0, 0, 0, false, false, 0, "");
			regions[3453] = new Array(3453, "TH07", "Thailand - Phrae", 0, 0, 0, 0, false, false, 0, "");
			regions[3454] = new Array(3454, "TH62", "Thailand - Phuket", 0, 0, 0, 0, false, false, 0, "");
			regions[3455] = new Array(3455, "TH45", "Thailand - Prachin Buri", 0, 0, 0, 0, false, false, 0, "");
			regions[3456] = new Array(3456, "TH57", "Thailand - Prachuap Khiri Khan", 0, 0, 0, 0, false, false, 0, "");
			regions[3457] = new Array(3457, "TH59", "Thailand - Ranong", 0, 0, 0, 0, false, false, 0, "");
			regions[3458] = new Array(3458, "TH52", "Thailand - Ratchaburi", 0, 0, 0, 0, false, false, 0, "");
			regions[3459] = new Array(3459, "TH47", "Thailand - Rayong", 0, 0, 0, 0, false, false, 0, "");
			regions[3460] = new Array(3460, "TH25", "Thailand - Roi Et", 0, 0, 0, 0, false, false, 0, "");
			regions[3461] = new Array(3461, "TH20", "Thailand - Sakon Nakhon", 0, 0, 0, 0, false, false, 0, "");
			regions[3462] = new Array(3462, "TH42", "Thailand - Samut Prakan", 0, 0, 0, 0, false, false, 0, "");
			regions[3463] = new Array(3463, "TH55", "Thailand - Samut Sakhon", 0, 0, 0, 0, false, false, 0, "");
			regions[3464] = new Array(3464, "TH54", "Thailand - Samut Songkhram", 0, 0, 0, 0, false, false, 0, "");
			regions[3465] = new Array(3465, "TH37", "Thailand - Saraburi", 0, 0, 0, 0, false, false, 0, "");
			regions[3466] = new Array(3466, "TH67", "Thailand - Satun", 0, 0, 0, 0, false, false, 0, "");
			regions[3467] = new Array(3467, "TH33", "Thailand - Sing Buri", 0, 0, 0, 0, false, false, 0, "");
			regions[3468] = new Array(3468, "TH30", "Thailand - Sisaket", 0, 0, 0, 0, false, false, 0, "");
			regions[3469] = new Array(3469, "TH68", "Thailand - Songkhla", 0, 0, 0, 0, false, false, 0, "");
			regions[3470] = new Array(3470, "TH09", "Thailand - Sukhothai", 0, 0, 0, 0, false, false, 0, "");
			regions[3471] = new Array(3471, "TH51", "Thailand - Suphan Buri", 0, 0, 0, 0, false, false, 0, "");
			regions[3472] = new Array(3472, "TH60", "Thailand - Surat Thani", 0, 0, 0, 0, false, false, 0, "");
			regions[3473] = new Array(3473, "TH29", "Thailand - Surin", 0, 0, 0, 0, false, false, 0, "");
			regions[3474] = new Array(3474, "TH08", "Thailand - Tak", 0, 0, 0, 0, false, false, 0, "");
			regions[3475] = new Array(3475, "TH65", "Thailand - Trang", 0, 0, 0, 0, false, false, 0, "");
			regions[3476] = new Array(3476, "TH49", "Thailand - Trat", 0, 0, 0, 0, false, false, 0, "");
			regions[3477] = new Array(3477, "TH71", "Thailand - Ubon Ratchathani", 0, 0, 0, 0, false, false, 0, "");
			regions[3478] = new Array(3478, "TH19", "Thailand - Udon Thani", 0, 0, 0, 0, false, false, 0, "");
			regions[3479] = new Array(3479, "TH15", "Thailand - Uthai Thani", 0, 0, 0, 0, false, false, 0, "");
			regions[3480] = new Array(3480, "TH10", "Thailand - Uttaradit", 0, 0, 0, 0, false, false, 0, "");
			regions[3481] = new Array(3481, "TH70", "Thailand - Yala", 0, 0, 0, 0, false, false, 0, "");
			regions[3482] = new Array(3482, "TH72", "Thailand - Yasothon", 0, 0, 0, 0, false, false, 0, "");
			regions[3483] = new Array(3483, "TL", "Timor-Leste", 0, 0, 0, 0, false, false, 0, "");
			regions[3484] = new Array(3484, "TG", "Togo", 0, 0, 0, 0, false, false, 0, "");
			regions[3485] = new Array(3485, "TG01", "Togo - Amlame", 0, 0, 0, 0, false, false, 0, "");
			regions[3486] = new Array(3486, "TG02", "Togo - Aneho", 0, 0, 0, 0, false, false, 0, "");
			regions[3487] = new Array(3487, "TG03", "Togo - Atakpame", 0, 0, 0, 0, false, false, 0, "");
			regions[3488] = new Array(3488, "TG15", "Togo - Badou", 0, 0, 0, 0, false, false, 0, "");
			regions[3489] = new Array(3489, "TG04", "Togo - Bafilo", 0, 0, 0, 0, false, false, 0, "");
			regions[3490] = new Array(3490, "TG05", "Togo - Bassar", 0, 0, 0, 0, false, false, 0, "");
			regions[3491] = new Array(3491, "TG06", "Togo - Dapaong", 0, 0, 0, 0, false, false, 0, "");
			regions[3492] = new Array(3492, "TG07", "Togo - Kante", 0, 0, 0, 0, false, false, 0, "");
			regions[3493] = new Array(3493, "TG08", "Togo - Klouto", 0, 0, 0, 0, false, false, 0, "");
			regions[3494] = new Array(3494, "TG14", "Togo - Kpagouda", 0, 0, 0, 0, false, false, 0, "");
			regions[3495] = new Array(3495, "TG09", "Togo - Lama-Kara", 0, 0, 0, 0, false, false, 0, "");
			regions[3496] = new Array(3496, "TG10", "Togo - Lome", 0, 0, 0, 0, false, false, 0, "");
			regions[3497] = new Array(3497, "TG11", "Togo - Mango", 0, 0, 0, 0, false, false, 0, "");
			regions[3498] = new Array(3498, "TG12", "Togo - Niamtougou", 0, 0, 0, 0, false, false, 0, "");
			regions[3499] = new Array(3499, "TG13", "Togo - Notse", 0, 0, 0, 0, false, false, 0, "");
			regions[3500] = new Array(3500, "TG16", "Togo - Sotouboua", 0, 0, 0, 0, false, false, 0, "");
			regions[3501] = new Array(3501, "TG17", "Togo - Tabligbo", 0, 0, 0, 0, false, false, 0, "");
			regions[3502] = new Array(3502, "TG19", "Togo - Tchamba", 0, 0, 0, 0, false, false, 0, "");
			regions[3503] = new Array(3503, "TG20", "Togo - Tchaoudjo", 0, 0, 0, 0, false, false, 0, "");
			regions[3504] = new Array(3504, "TG18", "Togo - Tsevie", 0, 0, 0, 0, false, false, 0, "");
			regions[3505] = new Array(3505, "TG21", "Togo - Vogan", 0, 0, 0, 0, false, false, 0, "");
			regions[3506] = new Array(3506, "TK", "Tokelau", 0, 0, 0, 0, false, false, 0, "");
			regions[3507] = new Array(3507, "TO", "Tonga", 0, 0, 0, 0, false, false, 0, "");
			regions[3508] = new Array(3508, "TO01", "Tonga - Ha", 0, 0, 0, 0, false, false, 0, "");
			regions[3509] = new Array(3509, "TO02", "Tonga - Tongatapu", 0, 0, 0, 0, false, false, 0, "");
			regions[3510] = new Array(3510, "TO03", "Tonga - Vava", 0, 0, 0, 0, false, false, 0, "");
			regions[3511] = new Array(3511, "TT", "Trinidad and Tobago", 0, 0, 0, 0, false, false, 0, "");
			regions[3512] = new Array(3512, "TT01", "Trinidad and Tobago - Arima", 0, 0, 0, 0, false, false, 0, "");
			regions[3513] = new Array(3513, "TT02", "Trinidad and Tobago - Caroni", 0, 0, 0, 0, false, false, 0, "");
			regions[3514] = new Array(3514, "TT03", "Trinidad and Tobago - Mayaro", 0, 0, 0, 0, false, false, 0, "");
			regions[3515] = new Array(3515, "TT04", "Trinidad and Tobago - Nariva", 0, 0, 0, 0, false, false, 0, "");
			regions[3516] = new Array(3516, "TT05", "Trinidad and Tobago - Port-of-Spain", 0, 0, 0, 0, false, false, 0, "");
			regions[3517] = new Array(3517, "TT06", "Trinidad and Tobago - Saint Andrew", 0, 0, 0, 0, false, false, 0, "");
			regions[3518] = new Array(3518, "TT07", "Trinidad and Tobago - Saint David", 0, 0, 0, 0, false, false, 0, "");
			regions[3519] = new Array(3519, "TT08", "Trinidad and Tobago - Saint George", 0, 0, 0, 0, false, false, 0, "");
			regions[3520] = new Array(3520, "TT09", "Trinidad and Tobago - Saint Patrick", 0, 0, 0, 0, false, false, 0, "");
			regions[3521] = new Array(3521, "TT10", "Trinidad and Tobago - San Fernando", 0, 0, 0, 0, false, false, 0, "");
			regions[3522] = new Array(3522, "TT11", "Trinidad and Tobago - Tobago", 0, 0, 0, 0, false, false, 0, "");
			regions[3523] = new Array(3523, "TT12", "Trinidad and Tobago - Victoria", 0, 0, 0, 0, false, false, 0, "");
			regions[3524] = new Array(3524, "TN", "Tunisia", 0, 0, 0, 0, false, false, 0, "");
			regions[3525] = new Array(3525, "TN14", "Tunisia - Al Kaf", 0, 0, 0, 0, false, false, 0, "");
			regions[3526] = new Array(3526, "TN15", "Tunisia - Al Mahdiyah", 0, 0, 0, 0, false, false, 0, "");
			regions[3527] = new Array(3527, "TN16", "Tunisia - Al Munastir", 0, 0, 0, 0, false, false, 0, "");
			regions[3528] = new Array(3528, "TN02", "Tunisia - Al Qasrayn", 0, 0, 0, 0, false, false, 0, "");
			regions[3529] = new Array(3529, "TN03", "Tunisia - Al Qayrawan", 0, 0, 0, 0, false, false, 0, "");
			regions[3530] = new Array(3530, "TN26", "Tunisia - Aryanah", 0, 0, 0, 0, false, false, 0, "");
			regions[3531] = new Array(3531, "TN17", "Tunisia - Bajah", 0, 0, 0, 0, false, false, 0, "");
			regions[3532] = new Array(3532, "TN18", "Tunisia - Banzart", 0, 0, 0, 0, false, false, 0, "");
			regions[3533] = new Array(3533, "TN27", "Tunisia - Bin", 0, 0, 0, 0, false, false, 0, "");
			regions[3534] = new Array(3534, "TN06", "Tunisia - Jundubah", 0, 0, 0, 0, false, false, 0, "");
			regions[3535] = new Array(3535, "TN28", "Tunisia - Madanin", 0, 0, 0, 0, false, false, 0, "");
			regions[3536] = new Array(3536, "TN19", "Tunisia - Nabul", 0, 0, 0, 0, false, false, 0, "");
			regions[3537] = new Array(3537, "TN29", "Tunisia - Qabis", 0, 0, 0, 0, false, false, 0, "");
			regions[3538] = new Array(3538, "TN10", "Tunisia - Qafsah", 0, 0, 0, 0, false, false, 0, "");
			regions[3539] = new Array(3539, "TN31", "Tunisia - Qibili", 0, 0, 0, 0, false, false, 0, "");
			regions[3540] = new Array(3540, "TN32", "Tunisia - Safaqis", 0, 0, 0, 0, false, false, 0, "");
			regions[3541] = new Array(3541, "TN33", "Tunisia - Sidi Bu Zayd", 0, 0, 0, 0, false, false, 0, "");
			regions[3542] = new Array(3542, "TN22", "Tunisia - Silyanah", 0, 0, 0, 0, false, false, 0, "");
			regions[3543] = new Array(3543, "TN23", "Tunisia - Susah", 0, 0, 0, 0, false, false, 0, "");
			regions[3544] = new Array(3544, "TN34", "Tunisia - Tatawin", 0, 0, 0, 0, false, false, 0, "");
			regions[3545] = new Array(3545, "TN35", "Tunisia - Tawzar", 0, 0, 0, 0, false, false, 0, "");
			regions[3546] = new Array(3546, "TN36", "Tunisia - Tunis", 0, 0, 0, 0, false, false, 0, "");
			regions[3547] = new Array(3547, "TN37", "Tunisia - Zaghwan", 0, 0, 0, 0, false, false, 0, "");
			regions[3548] = new Array(3548, "TR", "Turkey", 0, 0, 0, 0, false, false, 0, "");
			regions[3549] = new Array(3549, "TR81", "Turkey - Adana", 0, 0, 0, 0, false, false, 0, "");
			regions[3550] = new Array(3550, "TR02", "Turkey - Adiyaman", 0, 0, 0, 0, false, false, 0, "");
			regions[3551] = new Array(3551, "TR03", "Turkey - Afyon", 0, 0, 0, 0, false, false, 0, "");
			regions[3552] = new Array(3552, "TR04", "Turkey - Agri", 0, 0, 0, 0, false, false, 0, "");
			regions[3553] = new Array(3553, "TR75", "Turkey - Aksaray", 0, 0, 0, 0, false, false, 0, "");
			regions[3554] = new Array(3554, "TR05", "Turkey - Amasya", 0, 0, 0, 0, false, false, 0, "");
			regions[3555] = new Array(3555, "TR68", "Turkey - Ankara", 0, 0, 0, 0, false, false, 0, "");
			regions[3556] = new Array(3556, "TR07", "Turkey - Antalya", 0, 0, 0, 0, false, false, 0, "");
			regions[3557] = new Array(3557, "TR86", "Turkey - Ardahan", 0, 0, 0, 0, false, false, 0, "");
			regions[3558] = new Array(3558, "TR08", "Turkey - Artvin", 0, 0, 0, 0, false, false, 0, "");
			regions[3559] = new Array(3559, "TR09", "Turkey - Aydin", 0, 0, 0, 0, false, false, 0, "");
			regions[3560] = new Array(3560, "TR10", "Turkey - Balikesir", 0, 0, 0, 0, false, false, 0, "");
			regions[3561] = new Array(3561, "TR87", "Turkey - Bartin", 0, 0, 0, 0, false, false, 0, "");
			regions[3562] = new Array(3562, "TR76", "Turkey - Batman", 0, 0, 0, 0, false, false, 0, "");
			regions[3563] = new Array(3563, "TR77", "Turkey - Bayburt", 0, 0, 0, 0, false, false, 0, "");
			regions[3564] = new Array(3564, "TR11", "Turkey - Bilecik", 0, 0, 0, 0, false, false, 0, "");
			regions[3565] = new Array(3565, "TR12", "Turkey - Bingol", 0, 0, 0, 0, false, false, 0, "");
			regions[3566] = new Array(3566, "TR13", "Turkey - Bitlis", 0, 0, 0, 0, false, false, 0, "");
			regions[3567] = new Array(3567, "TR14", "Turkey - Bolu", 0, 0, 0, 0, false, false, 0, "");
			regions[3568] = new Array(3568, "TR15", "Turkey - Burdur", 0, 0, 0, 0, false, false, 0, "");
			regions[3569] = new Array(3569, "TR16", "Turkey - Bursa", 0, 0, 0, 0, false, false, 0, "");
			regions[3570] = new Array(3570, "TR17", "Turkey - Canakkale", 0, 0, 0, 0, false, false, 0, "");
			regions[3571] = new Array(3571, "TR82", "Turkey - Cankiri", 0, 0, 0, 0, false, false, 0, "");
			regions[3572] = new Array(3572, "TR19", "Turkey - Corum", 0, 0, 0, 0, false, false, 0, "");
			regions[3573] = new Array(3573, "TR20", "Turkey - Denizli", 0, 0, 0, 0, false, false, 0, "");
			regions[3574] = new Array(3574, "TR21", "Turkey - Diyarbakir", 0, 0, 0, 0, false, false, 0, "");
			regions[3575] = new Array(3575, "TR22", "Turkey - Edirne", 0, 0, 0, 0, false, false, 0, "");
			regions[3576] = new Array(3576, "TR23", "Turkey - Elazig", 0, 0, 0, 0, false, false, 0, "");
			regions[3577] = new Array(3577, "TR24", "Turkey - Erzincan", 0, 0, 0, 0, false, false, 0, "");
			regions[3578] = new Array(3578, "TR25", "Turkey - Erzurum", 0, 0, 0, 0, false, false, 0, "");
			regions[3579] = new Array(3579, "TR26", "Turkey - Eskisehir", 0, 0, 0, 0, false, false, 0, "");
			regions[3580] = new Array(3580, "TR83", "Turkey - Gaziantep", 0, 0, 0, 0, false, false, 0, "");
			regions[3581] = new Array(3581, "TR28", "Turkey - Giresun", 0, 0, 0, 0, false, false, 0, "");
			regions[3582] = new Array(3582, "TR69", "Turkey - Gumushane", 0, 0, 0, 0, false, false, 0, "");
			regions[3583] = new Array(3583, "TR70", "Turkey - Hakkari", 0, 0, 0, 0, false, false, 0, "");
			regions[3584] = new Array(3584, "TR31", "Turkey - Hatay", 0, 0, 0, 0, false, false, 0, "");
			regions[3585] = new Array(3585, "TR32", "Turkey - Icel", 0, 0, 0, 0, false, false, 0, "");
			regions[3586] = new Array(3586, "TR88", "Turkey - Igdir", 0, 0, 0, 0, false, false, 0, "");
			regions[3587] = new Array(3587, "TR33", "Turkey - Isparta", 0, 0, 0, 0, false, false, 0, "");
			regions[3588] = new Array(3588, "TR34", "Turkey - Istanbul", 0, 0, 0, 0, false, false, 0, "");
			regions[3589] = new Array(3589, "TR35", "Turkey - Izmir", 0, 0, 0, 0, false, false, 0, "");
			regions[3590] = new Array(3590, "TR46", "Turkey - Kahramanmaras", 0, 0, 0, 0, false, false, 0, "");
			regions[3591] = new Array(3591, "TR89", "Turkey - Karabuk", 0, 0, 0, 0, false, false, 0, "");
			regions[3592] = new Array(3592, "TR78", "Turkey - Karaman", 0, 0, 0, 0, false, false, 0, "");
			regions[3593] = new Array(3593, "TR84", "Turkey - Kars", 0, 0, 0, 0, false, false, 0, "");
			regions[3594] = new Array(3594, "TR37", "Turkey - Kastamonu", 0, 0, 0, 0, false, false, 0, "");
			regions[3595] = new Array(3595, "TR38", "Turkey - Kayseri", 0, 0, 0, 0, false, false, 0, "");
			regions[3596] = new Array(3596, "TR90", "Turkey - Kilis", 0, 0, 0, 0, false, false, 0, "");
			regions[3597] = new Array(3597, "TR79", "Turkey - Kirikkale", 0, 0, 0, 0, false, false, 0, "");
			regions[3598] = new Array(3598, "TR39", "Turkey - Kirklareli", 0, 0, 0, 0, false, false, 0, "");
			regions[3599] = new Array(3599, "TR40", "Turkey - Kirsehir", 0, 0, 0, 0, false, false, 0, "");
			regions[3600] = new Array(3600, "TR41", "Turkey - Kocaeli", 0, 0, 0, 0, false, false, 0, "");
			regions[3601] = new Array(3601, "TR71", "Turkey - Konya", 0, 0, 0, 0, false, false, 0, "");
			regions[3602] = new Array(3602, "TR43", "Turkey - Kutahya", 0, 0, 0, 0, false, false, 0, "");
			regions[3603] = new Array(3603, "TR44", "Turkey - Malatya", 0, 0, 0, 0, false, false, 0, "");
			regions[3604] = new Array(3604, "TR45", "Turkey - Manisa", 0, 0, 0, 0, false, false, 0, "");
			regions[3605] = new Array(3605, "TR72", "Turkey - Mardin", 0, 0, 0, 0, false, false, 0, "");
			regions[3606] = new Array(3606, "TR48", "Turkey - Mugla", 0, 0, 0, 0, false, false, 0, "");
			regions[3607] = new Array(3607, "TR49", "Turkey - Mus", 0, 0, 0, 0, false, false, 0, "");
			regions[3608] = new Array(3608, "TR50", "Turkey - Nevsehir", 0, 0, 0, 0, false, false, 0, "");
			regions[3609] = new Array(3609, "TR73", "Turkey - Nigde", 0, 0, 0, 0, false, false, 0, "");
			regions[3610] = new Array(3610, "TR52", "Turkey - Ordu", 0, 0, 0, 0, false, false, 0, "");
			regions[3611] = new Array(3611, "TR91", "Turkey - Osmaniye", 0, 0, 0, 0, false, false, 0, "");
			regions[3612] = new Array(3612, "TR53", "Turkey - Rize", 0, 0, 0, 0, false, false, 0, "");
			regions[3613] = new Array(3613, "TR54", "Turkey - Sakarya", 0, 0, 0, 0, false, false, 0, "");
			regions[3614] = new Array(3614, "TR55", "Turkey - Samsun", 0, 0, 0, 0, false, false, 0, "");
			regions[3615] = new Array(3615, "TR63", "Turkey - Sanliurfa", 0, 0, 0, 0, false, false, 0, "");
			regions[3616] = new Array(3616, "TR74", "Turkey - Siirt", 0, 0, 0, 0, false, false, 0, "");
			regions[3617] = new Array(3617, "TR57", "Turkey - Sinop", 0, 0, 0, 0, false, false, 0, "");
			regions[3618] = new Array(3618, "TR80", "Turkey - Sirnak", 0, 0, 0, 0, false, false, 0, "");
			regions[3619] = new Array(3619, "TR58", "Turkey - Sivas", 0, 0, 0, 0, false, false, 0, "");
			regions[3620] = new Array(3620, "TR59", "Turkey - Tekirdag", 0, 0, 0, 0, false, false, 0, "");
			regions[3621] = new Array(3621, "TR60", "Turkey - Tokat", 0, 0, 0, 0, false, false, 0, "");
			regions[3622] = new Array(3622, "TR61", "Turkey - Trabzon", 0, 0, 0, 0, false, false, 0, "");
			regions[3623] = new Array(3623, "TR62", "Turkey - Tunceli", 0, 0, 0, 0, false, false, 0, "");
			regions[3624] = new Array(3624, "TR64", "Turkey - Usak", 0, 0, 0, 0, false, false, 0, "");
			regions[3625] = new Array(3625, "TR65", "Turkey - Van", 0, 0, 0, 0, false, false, 0, "");
			regions[3626] = new Array(3626, "TR92", "Turkey - Yalova", 0, 0, 0, 0, false, false, 0, "");
			regions[3627] = new Array(3627, "TR66", "Turkey - Yozgat", 0, 0, 0, 0, false, false, 0, "");
			regions[3628] = new Array(3628, "TR85", "Turkey - Zonguldak", 0, 0, 0, 0, false, false, 0, "");
			regions[3629] = new Array(3629, "TM", "Turkmenistan", 0, 0, 0, 0, false, false, 0, "");
			regions[3630] = new Array(3630, "TM01", "Turkmenistan - Ahal", 0, 0, 0, 0, false, false, 0, "");
			regions[3631] = new Array(3631, "TM02", "Turkmenistan - Balkan", 0, 0, 0, 0, false, false, 0, "");
			regions[3632] = new Array(3632, "TM03", "Turkmenistan - Dashoguz", 0, 0, 0, 0, false, false, 0, "");
			regions[3633] = new Array(3633, "TM04", "Turkmenistan - Lebap", 0, 0, 0, 0, false, false, 0, "");
			regions[3634] = new Array(3634, "TM05", "Turkmenistan - Mary", 0, 0, 0, 0, false, false, 0, "");
			regions[3635] = new Array(3635, "TC", "Turks and Caicos Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[3636] = new Array(3636, "TV", "Tuvalu", 0, 0, 0, 0, false, false, 0, "");
			regions[3637] = new Array(3637, "UG", "Uganda", 0, 0, 0, 0, false, false, 0, "");
			regions[3638] = new Array(3638, "UG65", "Uganda - Adjumani", 0, 0, 0, 0, false, false, 0, "");
			regions[3639] = new Array(3639, "UG66", "Uganda - Bugiri", 0, 0, 0, 0, false, false, 0, "");
			regions[3640] = new Array(3640, "UG67", "Uganda - Busia", 0, 0, 0, 0, false, false, 0, "");
			regions[3641] = new Array(3641, "UG05", "Uganda - Busoga", 0, 0, 0, 0, false, false, 0, "");
			regions[3642] = new Array(3642, "UG18", "Uganda - Central", 0, 0, 0, 0, false, false, 0, "");
			regions[3643] = new Array(3643, "UG20", "Uganda - Eastern", 0, 0, 0, 0, false, false, 0, "");
			regions[3644] = new Array(3644, "UG08", "Uganda - Karamoja", 0, 0, 0, 0, false, false, 0, "");
			regions[3645] = new Array(3645, "UG69", "Uganda - Katakwi", 0, 0, 0, 0, false, false, 0, "");
			regions[3646] = new Array(3646, "UG73", "Uganda - Nakasongola", 0, 0, 0, 0, false, false, 0, "");
			regions[3647] = new Array(3647, "UG21", "Uganda - Nile", 0, 0, 0, 0, false, false, 0, "");
			regions[3648] = new Array(3648, "UG22", "Uganda - North Buganda", 0, 0, 0, 0, false, false, 0, "");
			regions[3649] = new Array(3649, "UG23", "Uganda - Northern", 0, 0, 0, 0, false, false, 0, "");
			regions[3650] = new Array(3650, "UG74", "Uganda - Sembabule", 0, 0, 0, 0, false, false, 0, "");
			regions[3651] = new Array(3651, "UG12", "Uganda - South Buganda", 0, 0, 0, 0, false, false, 0, "");
			regions[3652] = new Array(3652, "UG24", "Uganda - Southern", 0, 0, 0, 0, false, false, 0, "");
			regions[3653] = new Array(3653, "UG25", "Uganda - Western", 0, 0, 0, 0, false, false, 0, "");
			regions[3654] = new Array(3654, "GB", "United Kingdom", 17.5, 1, 3, 5, false, false, 2, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3655] = new Array(3655, "GBT5", "United Kingdom - Aberdeen City", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3656] = new Array(3656, "GBT6", "United Kingdom - Aberdeenshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3657] = new Array(3657, "GBT7", "United Kingdom - Angus", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3658] = new Array(3658, "GBQ6", "United Kingdom - Antrim", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3659] = new Array(3659, "GBQ7", "United Kingdom - Ards", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3660] = new Array(3660, "GBT8", "United Kingdom - Argyll and Bute", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3661] = new Array(3661, "GBQ8", "United Kingdom - Armagh", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3662] = new Array(3662, "GB01", "United Kingdom - Avon", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3663] = new Array(3663, "GBQ9", "United Kingdom - Ballymena", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3664] = new Array(3664, "GBR1", "United Kingdom - Ballymoney", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3665] = new Array(3665, "GBR2", "United Kingdom - Banbridge", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3666] = new Array(3666, "GBA1", "United Kingdom - Barking and Dagenham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3667] = new Array(3667, "GBA2", "United Kingdom - Barnet", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3668] = new Array(3668, "GBA3", "United Kingdom - Barnsley", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3669] = new Array(3669, "GBA4", "United Kingdom - Bath and North East Somerset", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3670] = new Array(3670, "GBA5", "United Kingdom - Bedfordshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3671] = new Array(3671, "GBR3", "United Kingdom - Belfast", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3672] = new Array(3672, "GB03", "United Kingdom - Berkshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3673] = new Array(3673, "GBA6", "United Kingdom - Bexley", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3674] = new Array(3674, "GBA7", "United Kingdom - Birmingham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3675] = new Array(3675, "GBA8", "United Kingdom - Blackburn with Darwen", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3676] = new Array(3676, "GBA9", "United Kingdom - Blackpool", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3677] = new Array(3677, "GBX2", "United Kingdom - Blaenau Gwent", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3678] = new Array(3678, "GBB1", "United Kingdom - Bolton", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3679] = new Array(3679, "GBB2", "United Kingdom - Bournemouth", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3680] = new Array(3680, "GBB3", "United Kingdom - Bracknell Forest", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3681] = new Array(3681, "GBB4", "United Kingdom - Bradford", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3682] = new Array(3682, "GBB5", "United Kingdom - Brent", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3683] = new Array(3683, "GBX3", "United Kingdom - Bridgend", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3684] = new Array(3684, "GBB6", "United Kingdom - Brighton and Hove", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3685] = new Array(3685, "GBB7", "United Kingdom - Bristol", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3686] = new Array(3686, "GBB8", "United Kingdom - Bromley", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3687] = new Array(3687, "GBB9", "United Kingdom - Buckinghamshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3688] = new Array(3688, "GBC1", "United Kingdom - Bury", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3689] = new Array(3689, "GBX4", "United Kingdom - Caerphilly", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3690] = new Array(3690, "GBC2", "United Kingdom - Calderdale", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3691] = new Array(3691, "GBC3", "United Kingdom - Cambridgeshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3692] = new Array(3692, "GBC4", "United Kingdom - Camden", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3693] = new Array(3693, "GBX5", "United Kingdom - Cardiff", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3694] = new Array(3694, "GBX7", "United Kingdom - Carmarthenshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3695] = new Array(3695, "GBR4", "United Kingdom - Carrickfergus", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3696] = new Array(3696, "GBR5", "United Kingdom - Castlereagh", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3697] = new Array(3697, "GB79", "United Kingdom - Central", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3698] = new Array(3698, "GBX6", "United Kingdom - Ceredigion", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3699] = new Array(3699, "GBC5", "United Kingdom - Cheshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3700] = new Array(3700, "GBU1", "United Kingdom - Clackmannanshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3701] = new Array(3701, "GB07", "United Kingdom - Cleveland", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3702] = new Array(3702, "GB90", "United Kingdom - Clwyd", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3703] = new Array(3703, "GBR6", "United Kingdom - Coleraine", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3704] = new Array(3704, "GBX8", "United Kingdom - Conwy", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3705] = new Array(3705, "GBR7", "United Kingdom - Cookstown", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3706] = new Array(3706, "GB08", "United Kingdom - Cornwall", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3707] = new Array(3707, "GBC7", "United Kingdom - Coventry", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3708] = new Array(3708, "GBR8", "United Kingdom - Craigavon", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3709] = new Array(3709, "GBC8", "United Kingdom - Croydon", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3710] = new Array(3710, "GB09", "United Kingdom - Cumbria", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3711] = new Array(3711, "GBD1", "United Kingdom - Darlington", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3712] = new Array(3712, "GBX9", "United Kingdom - Denbighshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3713] = new Array(3713, "GBD2", "United Kingdom - Derby", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3714] = new Array(3714, "GBD3", "United Kingdom - Derbyshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3715] = new Array(3715, "GBS6", "United Kingdom - Derry", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3716] = new Array(3716, "GBD4", "United Kingdom - Devon", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3717] = new Array(3717, "GBD5", "United Kingdom - Doncaster", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3718] = new Array(3718, "GBD6", "United Kingdom - Dorset", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3719] = new Array(3719, "GBR9", "United Kingdom - Down", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3720] = new Array(3720, "GBD7", "United Kingdom - Dudley", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3721] = new Array(3721, "GBU2", "United Kingdom - Dumfries and Galloway", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3722] = new Array(3722, "GBU3", "United Kingdom - Dundee City", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3723] = new Array(3723, "GBS1", "United Kingdom - Dungannon", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3724] = new Array(3724, "GBD8", "United Kingdom - Durham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3725] = new Array(3725, "GB91", "United Kingdom - Dyfed", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3726] = new Array(3726, "GBD9", "United Kingdom - Ealing", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3727] = new Array(3727, "GBU4", "United Kingdom - East Ayrshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3728] = new Array(3728, "GBU5", "United Kingdom - East Dunbartonshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3729] = new Array(3729, "GBU6", "United Kingdom - East Lothian", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3730] = new Array(3730, "GBU7", "United Kingdom - East Renfrewshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3731] = new Array(3731, "GBE1", "United Kingdom - East Riding of Yorkshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3732] = new Array(3732, "GBE2", "United Kingdom - East Sussex", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3733] = new Array(3733, "GBU8", "United Kingdom - Edinburgh", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3734] = new Array(3734, "GBW8", "United Kingdom - Eilean Siar", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3735] = new Array(3735, "GBE3", "United Kingdom - Enfield", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3736] = new Array(3736, "GBE4", "United Kingdom - Essex", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3737] = new Array(3737, "GBU9", "United Kingdom - Falkirk", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3738] = new Array(3738, "GBS2", "United Kingdom - Fermanagh", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3739] = new Array(3739, "GBV1", "United Kingdom - Fife", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3740] = new Array(3740, "GBY1", "United Kingdom - Flintshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3741] = new Array(3741, "GBE5", "United Kingdom - Gateshead", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3742] = new Array(3742, "GBV2", "United Kingdom - Glasgow City", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3743] = new Array(3743, "GBE6", "United Kingdom - Gloucestershire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3744] = new Array(3744, "GB82", "United Kingdom - Grampian", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3745] = new Array(3745, "GB17", "United Kingdom - Greater London", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3746] = new Array(3746, "GB18", "United Kingdom - Greater Manchester", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3747] = new Array(3747, "GBE7", "United Kingdom - Greenwich", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3748] = new Array(3748, "GB92", "United Kingdom - Gwent", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3749] = new Array(3749, "GBY2", "United Kingdom - Gwynedd", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3750] = new Array(3750, "GBE8", "United Kingdom - Hackney", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3751] = new Array(3751, "GBE9", "United Kingdom - Halton", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3752] = new Array(3752, "GBF1", "United Kingdom - Hammersmith and Fulham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3753] = new Array(3753, "GBF2", "United Kingdom - Hampshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3754] = new Array(3754, "GBF3", "United Kingdom - Haringey", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3755] = new Array(3755, "GBF4", "United Kingdom - Harrow", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3756] = new Array(3756, "GBF5", "United Kingdom - Hartlepool", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3757] = new Array(3757, "GBF6", "United Kingdom - Havering", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3758] = new Array(3758, "GB20", "United Kingdom - Hereford and Worcester", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3759] = new Array(3759, "GBF7", "United Kingdom - Herefordshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3760] = new Array(3760, "GBF8", "United Kingdom - Hertford", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3761] = new Array(3761, "GBV3", "United Kingdom - Highland", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3762] = new Array(3762, "GBF9", "United Kingdom - Hillingdon", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3763] = new Array(3763, "GBG1", "United Kingdom - Hounslow", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3764] = new Array(3764, "GB22", "United Kingdom - Humberside", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3765] = new Array(3765, "GBV4", "United Kingdom - Inverclyde", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3766] = new Array(3766, "GBX1", "United Kingdom - Isle of Anglesey", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3767] = new Array(3767, "GBG2", "United Kingdom - Isle of Wight", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3768] = new Array(3768, "GBG3", "United Kingdom - Islington", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3769] = new Array(3769, "GBG4", "United Kingdom - Kensington and Chelsea", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3770] = new Array(3770, "GBG5", "United Kingdom - Kent", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3771] = new Array(3771, "GBG6", "United Kingdom - Kingston upon Hull", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3772] = new Array(3772, "GBG7", "United Kingdom - Kingston upon Thames", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3773] = new Array(3773, "GBG8", "United Kingdom - Kirklees", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3774] = new Array(3774, "GBG9", "United Kingdom - Knowsley", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3775] = new Array(3775, "GBH1", "United Kingdom - Lambeth", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3776] = new Array(3776, "GBH2", "United Kingdom - Lancashire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3777] = new Array(3777, "GBS3", "United Kingdom - Larne", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3778] = new Array(3778, "GBH3", "United Kingdom - Leeds", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3779] = new Array(3779, "GBH4", "United Kingdom - Leicester", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3780] = new Array(3780, "GBH5", "United Kingdom - Leicestershire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3781] = new Array(3781, "GBH6", "United Kingdom - Lewisham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3782] = new Array(3782, "GBS4", "United Kingdom - Limavady", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3783] = new Array(3783, "GBH7", "United Kingdom - Lincolnshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3784] = new Array(3784, "GBS5", "United Kingdom - Lisburn", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3785] = new Array(3785, "GBH8", "United Kingdom - Liverpool", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3786] = new Array(3786, "GBH9", "United Kingdom - London", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3787] = new Array(3787, "GB84", "United Kingdom - Lothian", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3788] = new Array(3788, "GBI1", "United Kingdom - Luton", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3789] = new Array(3789, "GBS7", "United Kingdom - Magherafelt", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3790] = new Array(3790, "GBI2", "United Kingdom - Manchester", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3791] = new Array(3791, "GBI3", "United Kingdom - Medway", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3792] = new Array(3792, "GB28", "United Kingdom - Merseyside", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3793] = new Array(3793, "GBY3", "United Kingdom - Merthyr Tydfil", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3794] = new Array(3794, "GBI4", "United Kingdom - Merton", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3795] = new Array(3795, "GB94", "United Kingdom - Mid Glamorgan", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3796] = new Array(3796, "GBI5", "United Kingdom - Middlesbrough", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3797] = new Array(3797, "GBV5", "United Kingdom - Midlothian", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3798] = new Array(3798, "GBI6", "United Kingdom - Milton Keynes", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3799] = new Array(3799, "GBY4", "United Kingdom - Monmouthshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3800] = new Array(3800, "GBV6", "United Kingdom - Moray", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3801] = new Array(3801, "GBS8", "United Kingdom - Moyle", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3802] = new Array(3802, "GBY5", "United Kingdom - Neath Port Talbot", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3803] = new Array(3803, "GBI7", "United Kingdom - Newcastle upon Tyne", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3804] = new Array(3804, "GBI8", "United Kingdom - Newham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3805] = new Array(3805, "GBY6", "United Kingdom - Newport", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3806] = new Array(3806, "GBS9", "United Kingdom - Newry and Mourne", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3807] = new Array(3807, "GBT1", "United Kingdom - Newtownabbey", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3808] = new Array(3808, "GBI9", "United Kingdom - Norfolk", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3809] = new Array(3809, "GBV7", "United Kingdom - North Ayrshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3810] = new Array(3810, "GBT2", "United Kingdom - North Down", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3811] = new Array(3811, "GBJ2", "United Kingdom - North East Lincolnshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3812] = new Array(3812, "GBV8", "United Kingdom - North Lanarkshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3813] = new Array(3813, "GBJ3", "United Kingdom - North Lincolnshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3814] = new Array(3814, "GBJ4", "United Kingdom - North Somerset", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3815] = new Array(3815, "GBJ5", "United Kingdom - North Tyneside", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3816] = new Array(3816, "GBJ7", "United Kingdom - North Yorkshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3817] = new Array(3817, "GBJ1", "United Kingdom - Northamptonshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3818] = new Array(3818, "GBJ6", "United Kingdom - Northumberland", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3819] = new Array(3819, "GBJ8", "United Kingdom - Nottingham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3820] = new Array(3820, "GBJ9", "United Kingdom - Nottinghamshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3821] = new Array(3821, "GBK1", "United Kingdom - Oldham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3822] = new Array(3822, "GBT3", "United Kingdom - Omagh", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3823] = new Array(3823, "GBV9", "United Kingdom - Orkney", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3824] = new Array(3824, "GBK2", "United Kingdom - Oxfordshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3825] = new Array(3825, "GBY7", "United Kingdom - Pembrokeshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3826] = new Array(3826, "GBW1", "United Kingdom - Perth and Kinross", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3827] = new Array(3827, "GBK3", "United Kingdom - Peterborough", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3828] = new Array(3828, "GBK4", "United Kingdom - Plymouth", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3829] = new Array(3829, "GBK5", "United Kingdom - Poole", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3830] = new Array(3830, "GBK6", "United Kingdom - Portsmouth", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3831] = new Array(3831, "GBY8", "United Kingdom - Powys", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3832] = new Array(3832, "GBK7", "United Kingdom - Reading", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3833] = new Array(3833, "GBK8", "United Kingdom - Redbridge", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3834] = new Array(3834, "GBK9", "United Kingdom - Redcar and Cleveland", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3835] = new Array(3835, "GBW2", "United Kingdom - Renfrewshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3836] = new Array(3836, "GBY9", "United Kingdom - Rhondda Cynon Taff", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3837] = new Array(3837, "GBL1", "United Kingdom - Richmond upon Thames", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3838] = new Array(3838, "GBL2", "United Kingdom - Rochdale", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3839] = new Array(3839, "GBL3", "United Kingdom - Rotherham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3840] = new Array(3840, "GBL4", "United Kingdom - Rutland", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3841] = new Array(3841, "GBL5", "United Kingdom - Salford", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3842] = new Array(3842, "GBL7", "United Kingdom - Sandwell", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3843] = new Array(3843, "GBT9", "United Kingdom - Scottish Borders", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3844] = new Array(3844, "GBL8", "United Kingdom - Sefton", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3845] = new Array(3845, "GBL9", "United Kingdom - Sheffield", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3846] = new Array(3846, "GBW3", "United Kingdom - Shetland Islands", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3847] = new Array(3847, "GBL6", "United Kingdom - Shropshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3848] = new Array(3848, "GBM1", "United Kingdom - Slough", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3849] = new Array(3849, "GBM2", "United Kingdom - Solihull", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3850] = new Array(3850, "GBM3", "United Kingdom - Somerset", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3851] = new Array(3851, "GBW4", "United Kingdom - South Ayrshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3852] = new Array(3852, "GB96", "United Kingdom - South Glamorgan", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3853] = new Array(3853, "GBM6", "United Kingdom - South Gloucestershire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3854] = new Array(3854, "GBW5", "United Kingdom - South Lanarkshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3855] = new Array(3855, "GBM7", "United Kingdom - South Tyneside", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3856] = new Array(3856, "GB37", "United Kingdom - South Yorkshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3857] = new Array(3857, "GBM4", "United Kingdom - Southampton", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3858] = new Array(3858, "GBM5", "United Kingdom - Southend-on-Sea", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3859] = new Array(3859, "GBM8", "United Kingdom - Southwark", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3860] = new Array(3860, "GBN1", "United Kingdom - St. Helens", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3861] = new Array(3861, "GBM9", "United Kingdom - Staffordshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3862] = new Array(3862, "GBW6", "United Kingdom - Stirling", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3863] = new Array(3863, "GBN2", "United Kingdom - Stockport", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3864] = new Array(3864, "GBN3", "United Kingdom - Stockton-on-Tees", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3865] = new Array(3865, "GBN4", "United Kingdom - Stoke-on-Trent", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3866] = new Array(3866, "GBT4", "United Kingdom - Strabane", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3867] = new Array(3867, "GB87", "United Kingdom - Strathclyde", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3868] = new Array(3868, "GBN5", "United Kingdom - Suffolk", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3869] = new Array(3869, "GBN6", "United Kingdom - Sunderland", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3870] = new Array(3870, "GBN7", "United Kingdom - Surrey", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3871] = new Array(3871, "GBN8", "United Kingdom - Sutton", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3872] = new Array(3872, "GBZ1", "United Kingdom - Swansea", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3873] = new Array(3873, "GBN9", "United Kingdom - Swindon", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3874] = new Array(3874, "GBO1", "United Kingdom - Tameside", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3875] = new Array(3875, "GB88", "United Kingdom - Tayside", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3876] = new Array(3876, "GBO2", "United Kingdom - Telford and Wrekin", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3877] = new Array(3877, "GBO3", "United Kingdom - Thurrock", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3878] = new Array(3878, "GBO4", "United Kingdom - Torbay", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3879] = new Array(3879, "GBZ2", "United Kingdom - Torfaen", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3880] = new Array(3880, "GBO5", "United Kingdom - Tower Hamlets", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3881] = new Array(3881, "GBO6", "United Kingdom - Trafford", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3882] = new Array(3882, "GB41", "United Kingdom - Tyne and Wear", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3883] = new Array(3883, "GBZ3", "United Kingdom - Vale of Glamorgan", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3884] = new Array(3884, "GBO7", "United Kingdom - Wakefield", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3885] = new Array(3885, "GBO8", "United Kingdom - Walsall", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3886] = new Array(3886, "GBO9", "United Kingdom - Waltham Forest", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3887] = new Array(3887, "GBP1", "United Kingdom - Wandsworth", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3888] = new Array(3888, "GBP2", "United Kingdom - Warrington", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3889] = new Array(3889, "GBP3", "United Kingdom - Warwickshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3890] = new Array(3890, "GBP4", "United Kingdom - West Berkshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3891] = new Array(3891, "GBW7", "United Kingdom - West Dunbartonshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3892] = new Array(3892, "GB97", "United Kingdom - West Glamorgan", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3893] = new Array(3893, "GBW9", "United Kingdom - West Lothian", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3894] = new Array(3894, "GB43", "United Kingdom - West Midlands", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3895] = new Array(3895, "GBP6", "United Kingdom - West Sussex", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3896] = new Array(3896, "GB45", "United Kingdom - West Yorkshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3897] = new Array(3897, "GBP5", "United Kingdom - Westminster", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3898] = new Array(3898, "GBP7", "United Kingdom - Wigan", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3899] = new Array(3899, "GBP8", "United Kingdom - Wiltshire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3900] = new Array(3900, "GBP9", "United Kingdom - Windsor and Maidenhead", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3901] = new Array(3901, "GBQ1", "United Kingdom - Wirral", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3902] = new Array(3902, "GBQ2", "United Kingdom - Wokingham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3903] = new Array(3903, "GBQ3", "United Kingdom - Wolverhampton", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3904] = new Array(3904, "GBQ4", "United Kingdom - Worcestershire", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3905] = new Array(3905, "GBZ4", "United Kingdom - Wrexham", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3906] = new Array(3906, "GBQ5", "United Kingdom - York", 0, 0, 0, 0, false, false, 0, "^GB[ ]{0,1}([0-9]{9}|[0-9]{12})$");
			regions[3907] = new Array(3907, "UM", "United States Minor Outlying Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[3908] = new Array(3908, "US", "United States of America", 0, 0, 0, 0, false, false, 0, "");
			regions[3909] = new Array(3909, "US01", "United States of America - Alabama", 4, 0, 0, 0, false, false, 0, "");
			regions[3910] = new Array(3910, "US02", "United States of America - Alaska", 0, 0, 0, 0, false, false, 0, "");
			regions[3911] = new Array(3911, "US04", "United States of America - Arizona", 5.6, 0, 0, 0, false, false, 0, "");
			regions[3912] = new Array(3912, "US05", "United States of America - Arkansas", 6, 0, 0, 0, false, false, 0, "");
			regions[3913] = new Array(3913, "US06", "United States of America - California", 6.25, 0, 0, 0, false, false, 0, "");
			regions[3914] = new Array(3914, "US08", "United States of America - Colorado", 2.9, 0, 0, 0, false, false, 0, "");
			regions[3915] = new Array(3915, "US09", "United States of America - Connecticut", 6, 0, 0, 0, false, false, 0, "");
			regions[3916] = new Array(3916, "US10", "United States of America - Delaware", 0, 0, 0, 0, false, false, 0, "");
			regions[3917] = new Array(3917, "US11", "United States of America - District of Columbia", 5.75, 0, 0, 0, false, false, 0, "");
			regions[3918] = new Array(3918, "US12", "United States of America - Florida", 6, 0, 0, 0, false, false, 0, "");
			regions[3919] = new Array(3919, "US13", "United States of America - Georgia", 4, 0, 0, 0, false, false, 0, "");
			regions[3920] = new Array(3920, "US15", "United States of America - Hawaii", 4, 0, 0, 0, false, false, 0, "");
			regions[3921] = new Array(3921, "US16", "United States of America - Idaho", 6, 0, 0, 0, false, false, 0, "");
			regions[3922] = new Array(3922, "US17", "United States of America - Illinois", 6.25, 0, 0, 0, false, false, 0, "");
			regions[3923] = new Array(3923, "US18", "United States of America - Indiana", 6, 0, 0, 0, false, false, 0, "");
			regions[3924] = new Array(3924, "US19", "United States of America - Iowa", 5, 0, 0, 0, false, false, 0, "");
			regions[3925] = new Array(3925, "US20", "United States of America - Kansas", 5.3, 0, 0, 0, false, false, 0, "");
			regions[3926] = new Array(3926, "US21", "United States of America - Kentucky", 6, 0, 0, 0, false, false, 0, "");
			regions[3927] = new Array(3927, "US22", "United States of America - Louisiana", 4, 0, 0, 0, false, false, 0, "");
			regions[3928] = new Array(3928, "US23", "United States of America - Maine", 5, 0, 0, 0, false, false, 0, "");
			regions[3929] = new Array(3929, "US24", "United States of America - Maryland", 5, 0, 0, 0, false, false, 0, "");
			regions[3930] = new Array(3930, "US25", "United States of America - Massachusetts", 5, 0, 0, 0, false, false, 0, "");
			regions[3931] = new Array(3931, "US26", "United States of America - Michigan", 6, 0, 0, 0, false, false, 0, "");
			regions[3932] = new Array(3932, "US27", "United States of America - Minnesota", 6.5, 0, 0, 0, false, false, 0, "");
			regions[3933] = new Array(3933, "US28", "United States of America - Mississippi", 7, 0, 0, 0, false, false, 0, "");
			regions[3934] = new Array(3934, "US29", "United States of America - Missouri", 4.225, 0, 0, 0, false, false, 0, "");
			regions[3935] = new Array(3935, "US30", "United States of America - Montana", 0, 0, 0, 0, false, false, 0, "");
			regions[3936] = new Array(3936, "US31", "United States of America - Nebraska", 5.5, 0, 0, 0, false, false, 0, "");
			regions[3937] = new Array(3937, "US32", "United States of America - Nevada", 6.5, 0, 0, 0, false, false, 0, "");
			regions[3938] = new Array(3938, "US33", "United States of America - New Hampshire", 0, 0, 0, 0, false, false, 0, "");
			regions[3939] = new Array(3939, "US34", "United States of America - New Jersey", 6, 0, 0, 0, false, false, 0, "");
			regions[3940] = new Array(3940, "US35", "United States of America - New Mexico", 5, 0, 0, 0, false, false, 0, "");
			regions[3941] = new Array(3941, "US36", "United States of America - New York", 4, 0, 0, 0, false, false, 0, "");
			regions[3942] = new Array(3942, "US37", "United States of America - North Carolina", 4.5, 0, 0, 0, false, false, 0, "");
			regions[3943] = new Array(3943, "US38", "United States of America - North Dakota", 5, 0, 0, 0, false, false, 0, "");
			regions[3944] = new Array(3944, "US39", "United States of America - Ohio", 6, 0, 0, 0, false, false, 0, "");
			regions[3945] = new Array(3945, "US40", "United States of America - Oklahoma", 4.5, 0, 0, 0, false, false, 0, "");
			regions[3946] = new Array(3946, "US41", "United States of America - Oregon", 0, 0, 0, 0, false, false, 0, "");
			regions[3947] = new Array(3947, "US42", "United States of America - Pennyslvania", 6, 0, 0, 0, false, false, 0, "");
			regions[3948] = new Array(3948, "US44", "United States of America - Rhode Island", 7, 0, 0, 0, false, false, 0, "");
			regions[3949] = new Array(3949, "US45", "United States of America - South Carolina", 5, 0, 0, 0, false, false, 0, "");
			regions[3950] = new Array(3950, "US46", "United States of America - South Dakota", 4, 0, 0, 0, false, false, 0, "");
			regions[3951] = new Array(3951, "US47", "United States of America - Tennessee", 7, 0, 0, 0, false, false, 0, "");
			regions[3952] = new Array(3952, "US48", "United States of America - Texas", 6.25, 0, 0, 0, false, false, 0, "");
			regions[3953] = new Array(3953, "US49", "United States of America - Utah", 4.75, 0, 0, 0, false, false, 0, "");
			regions[3954] = new Array(3954, "US50", "United States of America - Vermont", 6, 0, 0, 0, false, false, 0, "");
			regions[3955] = new Array(3955, "US51", "United States of America - Virginia", 3.5, 0, 0, 0, false, false, 0, "");
			regions[3956] = new Array(3956, "US53", "United States of America - Washington", 6.5, 0, 0, 0, false, false, 0, "");
			regions[3957] = new Array(3957, "US54", "United States of America - West Virginia", 6, 0, 0, 0, false, false, 0, "");
			regions[3958] = new Array(3958, "US55", "United States of America - Wisconsin", 5, 0, 0, 0, false, false, 0, "");
			regions[3959] = new Array(3959, "US56", "United States of America - Wyoming", 4, 0, 0, 0, false, false, 0, "");
			regions[3960] = new Array(3960, "UY", "Uruguay", 0, 0, 0, 0, false, false, 0, "");
			regions[3961] = new Array(3961, "UY01", "Uruguay - Artigas", 0, 0, 0, 0, false, false, 0, "");
			regions[3962] = new Array(3962, "UY02", "Uruguay - Canelones", 0, 0, 0, 0, false, false, 0, "");
			regions[3963] = new Array(3963, "UY03", "Uruguay - Cerro Largo", 0, 0, 0, 0, false, false, 0, "");
			regions[3964] = new Array(3964, "UY04", "Uruguay - Colonia", 0, 0, 0, 0, false, false, 0, "");
			regions[3965] = new Array(3965, "UY05", "Uruguay - Durazno", 0, 0, 0, 0, false, false, 0, "");
			regions[3966] = new Array(3966, "UY06", "Uruguay - Flores", 0, 0, 0, 0, false, false, 0, "");
			regions[3967] = new Array(3967, "UY07", "Uruguay - Florida", 0, 0, 0, 0, false, false, 0, "");
			regions[3968] = new Array(3968, "UY08", "Uruguay - Lavalleja", 0, 0, 0, 0, false, false, 0, "");
			regions[3969] = new Array(3969, "UY09", "Uruguay - Maldonado", 0, 0, 0, 0, false, false, 0, "");
			regions[3970] = new Array(3970, "UY10", "Uruguay - Montevideo", 0, 0, 0, 0, false, false, 0, "");
			regions[3971] = new Array(3971, "UY11", "Uruguay - Paysandu", 0, 0, 0, 0, false, false, 0, "");
			regions[3972] = new Array(3972, "UY12", "Uruguay - Rio Negro", 0, 0, 0, 0, false, false, 0, "");
			regions[3973] = new Array(3973, "UY13", "Uruguay - Rivera", 0, 0, 0, 0, false, false, 0, "");
			regions[3974] = new Array(3974, "UY14", "Uruguay - Rocha", 0, 0, 0, 0, false, false, 0, "");
			regions[3975] = new Array(3975, "UY15", "Uruguay - Salto", 0, 0, 0, 0, false, false, 0, "");
			regions[3976] = new Array(3976, "UY16", "Uruguay - San Jose", 0, 0, 0, 0, false, false, 0, "");
			regions[3977] = new Array(3977, "UY17", "Uruguay - Soriano", 0, 0, 0, 0, false, false, 0, "");
			regions[3978] = new Array(3978, "UY18", "Uruguay - Tacuarembo", 0, 0, 0, 0, false, false, 0, "");
			regions[3979] = new Array(3979, "UY19", "Uruguay - Treinta y Tres", 0, 0, 0, 0, false, false, 0, "");
			regions[3980] = new Array(3980, "UZ", "Uzbekistan", 0, 0, 0, 0, false, false, 0, "");
			regions[3981] = new Array(3981, "UZ01", "Uzbekistan - Andijon", 0, 0, 0, 0, false, false, 0, "");
			regions[3982] = new Array(3982, "UZ02", "Uzbekistan - Bukhoro", 0, 0, 0, 0, false, false, 0, "");
			regions[3983] = new Array(3983, "UZ03", "Uzbekistan - Farghona", 0, 0, 0, 0, false, false, 0, "");
			regions[3984] = new Array(3984, "UZ04", "Uzbekistan - Jizzakh", 0, 0, 0, 0, false, false, 0, "");
			regions[3985] = new Array(3985, "UZ05", "Uzbekistan - Khorazm", 0, 0, 0, 0, false, false, 0, "");
			regions[3986] = new Array(3986, "UZ06", "Uzbekistan - Namangan", 0, 0, 0, 0, false, false, 0, "");
			regions[3987] = new Array(3987, "UZ07", "Uzbekistan - Nawoiy", 0, 0, 0, 0, false, false, 0, "");
			regions[3988] = new Array(3988, "UZ08", "Uzbekistan - Qashqadaryo", 0, 0, 0, 0, false, false, 0, "");
			regions[3989] = new Array(3989, "UZ09", "Uzbekistan - Qoraqalpoghiston", 0, 0, 0, 0, false, false, 0, "");
			regions[3990] = new Array(3990, "UZ10", "Uzbekistan - Samarqand", 0, 0, 0, 0, false, false, 0, "");
			regions[3991] = new Array(3991, "UZ11", "Uzbekistan - Sirdaryo", 0, 0, 0, 0, false, false, 0, "");
			regions[3992] = new Array(3992, "UZ12", "Uzbekistan - Surkhondaryo", 0, 0, 0, 0, false, false, 0, "");
			regions[3993] = new Array(3993, "UZ13", "Uzbekistan - Toshkent", 0, 0, 0, 0, false, false, 0, "");
			regions[3994] = new Array(3994, "UZ14", "Uzbekistan - Toshkent", 0, 0, 0, 0, false, false, 0, "");
			regions[3995] = new Array(3995, "VU", "Vanuatu", 0, 0, 0, 0, false, false, 0, "");
			regions[3996] = new Array(3996, "VU05", "Vanuatu - Ambrym", 0, 0, 0, 0, false, false, 0, "");
			regions[3997] = new Array(3997, "VU06", "Vanuatu - Aoba", 0, 0, 0, 0, false, false, 0, "");
			regions[3998] = new Array(3998, "VU08", "Vanuatu - Efate", 0, 0, 0, 0, false, false, 0, "");
			regions[3999] = new Array(3999, "VU09", "Vanuatu - Epi", 0, 0, 0, 0, false, false, 0, "");
			regions[4000] = new Array(4000, "VU10", "Vanuatu - Malakula", 0, 0, 0, 0, false, false, 0, "");
			regions[4001] = new Array(4001, "VU16", "Vanuatu - Malampa", 0, 0, 0, 0, false, false, 0, "");
			regions[4002] = new Array(4002, "VU11", "Vanuatu - Paama", 0, 0, 0, 0, false, false, 0, "");
			regions[4003] = new Array(4003, "VU17", "Vanuatu - Penama", 0, 0, 0, 0, false, false, 0, "");
			regions[4004] = new Array(4004, "VU12", "Vanuatu - Pentecote", 0, 0, 0, 0, false, false, 0, "");
			regions[4005] = new Array(4005, "VU13", "Vanuatu - Sanma", 0, 0, 0, 0, false, false, 0, "");
			regions[4006] = new Array(4006, "VU18", "Vanuatu - Shefa", 0, 0, 0, 0, false, false, 0, "");
			regions[4007] = new Array(4007, "VU14", "Vanuatu - Shepherd", 0, 0, 0, 0, false, false, 0, "");
			regions[4008] = new Array(4008, "VU15", "Vanuatu - Tafea", 0, 0, 0, 0, false, false, 0, "");
			regions[4009] = new Array(4009, "VU07", "Vanuatu - Torba", 0, 0, 0, 0, false, false, 0, "");
			regions[4010] = new Array(4010, "VA", "Vatican City", 0, 0, 0, 0, false, false, 0, "");
			regions[4011] = new Array(4011, "VE", "Venezuela", 0, 0, 0, 0, false, false, 0, "");
			regions[4012] = new Array(4012, "VE01", "Venezuela - Amazonas", 0, 0, 0, 0, false, false, 0, "");
			regions[4013] = new Array(4013, "VE02", "Venezuela - Anzoategui", 0, 0, 0, 0, false, false, 0, "");
			regions[4014] = new Array(4014, "VE03", "Venezuela - Apure", 0, 0, 0, 0, false, false, 0, "");
			regions[4015] = new Array(4015, "VE04", "Venezuela - Aragua", 0, 0, 0, 0, false, false, 0, "");
			regions[4016] = new Array(4016, "VE05", "Venezuela - Barinas", 0, 0, 0, 0, false, false, 0, "");
			regions[4017] = new Array(4017, "VE06", "Venezuela - Bolivar", 0, 0, 0, 0, false, false, 0, "");
			regions[4018] = new Array(4018, "VE07", "Venezuela - Carabobo", 0, 0, 0, 0, false, false, 0, "");
			regions[4019] = new Array(4019, "VE08", "Venezuela - Cojedes", 0, 0, 0, 0, false, false, 0, "");
			regions[4020] = new Array(4020, "VE09", "Venezuela - Delta Amacuro", 0, 0, 0, 0, false, false, 0, "");
			regions[4021] = new Array(4021, "VE24", "Venezuela - Dependencias Federales", 0, 0, 0, 0, false, false, 0, "");
			regions[4022] = new Array(4022, "VE25", "Venezuela - Distrito Federal", 0, 0, 0, 0, false, false, 0, "");
			regions[4023] = new Array(4023, "VE11", "Venezuela - Falcon", 0, 0, 0, 0, false, false, 0, "");
			regions[4024] = new Array(4024, "VE12", "Venezuela - Guarico", 0, 0, 0, 0, false, false, 0, "");
			regions[4025] = new Array(4025, "VE13", "Venezuela - Lara", 0, 0, 0, 0, false, false, 0, "");
			regions[4026] = new Array(4026, "VE14", "Venezuela - Merida", 0, 0, 0, 0, false, false, 0, "");
			regions[4027] = new Array(4027, "VE15", "Venezuela - Miranda", 0, 0, 0, 0, false, false, 0, "");
			regions[4028] = new Array(4028, "VE16", "Venezuela - Monagas", 0, 0, 0, 0, false, false, 0, "");
			regions[4029] = new Array(4029, "VE17", "Venezuela - Nueva Esparta", 0, 0, 0, 0, false, false, 0, "");
			regions[4030] = new Array(4030, "VE18", "Venezuela - Portuguesa", 0, 0, 0, 0, false, false, 0, "");
			regions[4031] = new Array(4031, "VE19", "Venezuela - Sucre", 0, 0, 0, 0, false, false, 0, "");
			regions[4032] = new Array(4032, "VE20", "Venezuela - Tachira", 0, 0, 0, 0, false, false, 0, "");
			regions[4033] = new Array(4033, "VE21", "Venezuela - Trujillo", 0, 0, 0, 0, false, false, 0, "");
			regions[4034] = new Array(4034, "VE26", "Venezuela - Vargas", 0, 0, 0, 0, false, false, 0, "");
			regions[4035] = new Array(4035, "VE22", "Venezuela - Yaracuy", 0, 0, 0, 0, false, false, 0, "");
			regions[4036] = new Array(4036, "VE23", "Venezuela - Zulia", 0, 0, 0, 0, false, false, 0, "");
			regions[4037] = new Array(4037, "VN", "Viet Nam", 0, 0, 0, 0, false, false, 0, "");
			regions[4038] = new Array(4038, "VN43", "Viet Nam - An Giang", 0, 0, 0, 0, false, false, 0, "");
			regions[4039] = new Array(4039, "VN53", "Viet Nam - Ba Ria-Vung Tau", 0, 0, 0, 0, false, false, 0, "");
			regions[4040] = new Array(4040, "VN02", "Viet Nam - Bac Thai", 0, 0, 0, 0, false, false, 0, "");
			regions[4041] = new Array(4041, "VN03", "Viet Nam - Ben Tre", 0, 0, 0, 0, false, false, 0, "");
			regions[4042] = new Array(4042, "VN54", "Viet Nam - Binh Dinh", 0, 0, 0, 0, false, false, 0, "");
			regions[4043] = new Array(4043, "VN55", "Viet Nam - Binh Thuan", 0, 0, 0, 0, false, false, 0, "");
			regions[4044] = new Array(4044, "VN56", "Viet Nam - Can Tho", 0, 0, 0, 0, false, false, 0, "");
			regions[4045] = new Array(4045, "VN05", "Viet Nam - Cao Bang", 0, 0, 0, 0, false, false, 0, "");
			regions[4046] = new Array(4046, "VN44", "Viet Nam - Dac Lac", 0, 0, 0, 0, false, false, 0, "");
			regions[4047] = new Array(4047, "VN45", "Viet Nam - Dong Nai", 0, 0, 0, 0, false, false, 0, "");
			regions[4048] = new Array(4048, "VN46", "Viet Nam - Dong Thap", 0, 0, 0, 0, false, false, 0, "");
			regions[4049] = new Array(4049, "VN57", "Viet Nam - Gia Lai", 0, 0, 0, 0, false, false, 0, "");
			regions[4050] = new Array(4050, "VN11", "Viet Nam - Ha Bac", 0, 0, 0, 0, false, false, 0, "");
			regions[4051] = new Array(4051, "VN58", "Viet Nam - Ha Giang", 0, 0, 0, 0, false, false, 0, "");
			regions[4052] = new Array(4052, "VN51", "Viet Nam - Ha Noi", 0, 0, 0, 0, false, false, 0, "");
			regions[4053] = new Array(4053, "VN59", "Viet Nam - Ha Tay", 0, 0, 0, 0, false, false, 0, "");
			regions[4054] = new Array(4054, "VN60", "Viet Nam - Ha Tinh", 0, 0, 0, 0, false, false, 0, "");
			regions[4055] = new Array(4055, "VN12", "Viet Nam - Hai Hung", 0, 0, 0, 0, false, false, 0, "");
			regions[4056] = new Array(4056, "VN13", "Viet Nam - Hai Phong", 0, 0, 0, 0, false, false, 0, "");
			regions[4057] = new Array(4057, "VN52", "Viet Nam - Ho Chi Minh", 0, 0, 0, 0, false, false, 0, "");
			regions[4058] = new Array(4058, "VN61", "Viet Nam - Hoa Binh", 0, 0, 0, 0, false, false, 0, "");
			regions[4059] = new Array(4059, "VN62", "Viet Nam - Khanh Hoa", 0, 0, 0, 0, false, false, 0, "");
			regions[4060] = new Array(4060, "VN47", "Viet Nam - Kien Giang", 0, 0, 0, 0, false, false, 0, "");
			regions[4061] = new Array(4061, "VN63", "Viet Nam - Kon Tum", 0, 0, 0, 0, false, false, 0, "");
			regions[4062] = new Array(4062, "VN22", "Viet Nam - Lai Chau", 0, 0, 0, 0, false, false, 0, "");
			regions[4063] = new Array(4063, "VN23", "Viet Nam - Lam Dong", 0, 0, 0, 0, false, false, 0, "");
			regions[4064] = new Array(4064, "VN39", "Viet Nam - Lang Son", 0, 0, 0, 0, false, false, 0, "");
			regions[4065] = new Array(4065, "VN64", "Viet Nam - Lao Cai", 0, 0, 0, 0, false, false, 0, "");
			regions[4066] = new Array(4066, "VN24", "Viet Nam - Long An", 0, 0, 0, 0, false, false, 0, "");
			regions[4067] = new Array(4067, "VN48", "Viet Nam - Minh Hai", 0, 0, 0, 0, false, false, 0, "");
			regions[4068] = new Array(4068, "VN65", "Viet Nam - Nam Ha", 0, 0, 0, 0, false, false, 0, "");
			regions[4069] = new Array(4069, "VN66", "Viet Nam - Nghe An", 0, 0, 0, 0, false, false, 0, "");
			regions[4070] = new Array(4070, "VN67", "Viet Nam - Ninh Binh", 0, 0, 0, 0, false, false, 0, "");
			regions[4071] = new Array(4071, "VN68", "Viet Nam - Ninh Thuan", 0, 0, 0, 0, false, false, 0, "");
			regions[4072] = new Array(4072, "VN69", "Viet Nam - Phu Yen", 0, 0, 0, 0, false, false, 0, "");
			regions[4073] = new Array(4073, "VN70", "Viet Nam - Quang Binh", 0, 0, 0, 0, false, false, 0, "");
			regions[4074] = new Array(4074, "VN29", "Viet Nam - Quang Nam-Da Nang", 0, 0, 0, 0, false, false, 0, "");
			regions[4075] = new Array(4075, "VN71", "Viet Nam - Quang Ngai", 0, 0, 0, 0, false, false, 0, "");
			regions[4076] = new Array(4076, "VN30", "Viet Nam - Quang Ninh", 0, 0, 0, 0, false, false, 0, "");
			regions[4077] = new Array(4077, "VN72", "Viet Nam - Quang Tri", 0, 0, 0, 0, false, false, 0, "");
			regions[4078] = new Array(4078, "VN73", "Viet Nam - Soc Trang", 0, 0, 0, 0, false, false, 0, "");
			regions[4079] = new Array(4079, "VN32", "Viet Nam - Son La", 0, 0, 0, 0, false, false, 0, "");
			regions[4080] = new Array(4080, "VN49", "Viet Nam - Song Be", 0, 0, 0, 0, false, false, 0, "");
			regions[4081] = new Array(4081, "VN33", "Viet Nam - Tay Ninh", 0, 0, 0, 0, false, false, 0, "");
			regions[4082] = new Array(4082, "VN35", "Viet Nam - Thai Binh", 0, 0, 0, 0, false, false, 0, "");
			regions[4083] = new Array(4083, "VN34", "Viet Nam - Thanh Hoa", 0, 0, 0, 0, false, false, 0, "");
			regions[4084] = new Array(4084, "VN74", "Viet Nam - Thua Thien", 0, 0, 0, 0, false, false, 0, "");
			regions[4085] = new Array(4085, "VN37", "Viet Nam - Tien Giang", 0, 0, 0, 0, false, false, 0, "");
			regions[4086] = new Array(4086, "VN75", "Viet Nam - Tra Vinh", 0, 0, 0, 0, false, false, 0, "");
			regions[4087] = new Array(4087, "VN76", "Viet Nam - Tuyen Quang", 0, 0, 0, 0, false, false, 0, "");
			regions[4088] = new Array(4088, "VN77", "Viet Nam - Vinh Long", 0, 0, 0, 0, false, false, 0, "");
			regions[4089] = new Array(4089, "VN50", "Viet Nam - Vinh Phu", 0, 0, 0, 0, false, false, 0, "");
			regions[4090] = new Array(4090, "VN78", "Viet Nam - Yen Bai", 0, 0, 0, 0, false, false, 0, "");
			regions[4091] = new Array(4091, "VG", "Virgin Islands British", 0, 0, 0, 0, false, false, 0, "");
			regions[4092] = new Array(4092, "VI", "Virgin Islands U.S.", 0, 0, 0, 0, false, false, 0, "");
			regions[4093] = new Array(4093, "WF", "Wallis and Futuna Islands", 0, 0, 0, 0, false, false, 0, "");
			regions[4094] = new Array(4094, "EH", "Western Sahara", 0, 0, 0, 0, false, false, 0, "");
			regions[4095] = new Array(4095, "YE", "Yemen", 0, 0, 0, 0, false, false, 0, "");
			regions[4096] = new Array(4096, "YE01", "Yemen - Abyan", 0, 0, 0, 0, false, false, 0, "");
			regions[4097] = new Array(4097, "YE07", "Yemen - Al Bayda'", 0, 0, 0, 0, false, false, 0, "");
			regions[4098] = new Array(4098, "YE08", "Yemen - Al Hudaydah", 0, 0, 0, 0, false, false, 0, "");
			regions[4099] = new Array(4099, "YE09", "Yemen - Al Jawf", 0, 0, 0, 0, false, false, 0, "");
			regions[4100] = new Array(4100, "YE03", "Yemen - Al Mahrah", 0, 0, 0, 0, false, false, 0, "");
			regions[4101] = new Array(4101, "YE10", "Yemen - Al Mahwit", 0, 0, 0, 0, false, false, 0, "");
			regions[4102] = new Array(4102, "YE11", "Yemen - Dhamar", 0, 0, 0, 0, false, false, 0, "");
			regions[4103] = new Array(4103, "YE04", "Yemen - Hadramawt", 0, 0, 0, 0, false, false, 0, "");
			regions[4104] = new Array(4104, "YE12", "Yemen - Hajjah", 0, 0, 0, 0, false, false, 0, "");
			regions[4105] = new Array(4105, "YE13", "Yemen - Ibb", 0, 0, 0, 0, false, false, 0, "");
			regions[4106] = new Array(4106, "YE06", "Yemen - Lahij", 0, 0, 0, 0, false, false, 0, "");
			regions[4107] = new Array(4107, "YE14", "Yemen - Ma'rib", 0, 0, 0, 0, false, false, 0, "");
			regions[4108] = new Array(4108, "YE15", "Yemen - Sa", 0, 0, 0, 0, false, false, 0, "");
			regions[4109] = new Array(4109, "YE16", "Yemen - San", 0, 0, 0, 0, false, false, 0, "");
			regions[4110] = new Array(4110, "YE05", "Yemen - Shabwah", 0, 0, 0, 0, false, false, 0, "");
			regions[4111] = new Array(4111, "YE17", "Yemen - Ta", 0, 0, 0, 0, false, false, 0, "");
			regions[4112] = new Array(4112, "ZM", "Zambia", 0, 0, 0, 0, false, false, 0, "");
			regions[4113] = new Array(4113, "ZM02", "Zambia - Central", 0, 0, 0, 0, false, false, 0, "");
			regions[4114] = new Array(4114, "ZM08", "Zambia - Copperbelt", 0, 0, 0, 0, false, false, 0, "");
			regions[4115] = new Array(4115, "ZM03", "Zambia - Eastern", 0, 0, 0, 0, false, false, 0, "");
			regions[4116] = new Array(4116, "ZM04", "Zambia - Luapula", 0, 0, 0, 0, false, false, 0, "");
			regions[4117] = new Array(4117, "ZM09", "Zambia - Lusaka", 0, 0, 0, 0, false, false, 0, "");
			regions[4118] = new Array(4118, "ZM05", "Zambia - Northern", 0, 0, 0, 0, false, false, 0, "");
			regions[4119] = new Array(4119, "ZM06", "Zambia - North-Western", 0, 0, 0, 0, false, false, 0, "");
			regions[4120] = new Array(4120, "ZM07", "Zambia - Southern", 0, 0, 0, 0, false, false, 0, "");
			regions[4121] = new Array(4121, "ZM01", "Zambia - Western", 0, 0, 0, 0, false, false, 0, "");
			regions[4122] = new Array(4122, "ZW", "Zimbabwe", 0, 0, 0, 0, false, false, 0, "");
			regions[4123] = new Array(4123, "ZW09", "Zimbabwe - Bulawayo", 0, 0, 0, 0, false, false, 0, "");
			regions[4124] = new Array(4124, "ZW10", "Zimbabwe - Harare", 0, 0, 0, 0, false, false, 0, "");
			regions[4125] = new Array(4125, "ZW01", "Zimbabwe - Manicaland", 0, 0, 0, 0, false, false, 0, "");
			regions[4126] = new Array(4126, "ZW03", "Zimbabwe - Mashonaland Central", 0, 0, 0, 0, false, false, 0, "");
			regions[4127] = new Array(4127, "ZW04", "Zimbabwe - Mashonaland East", 0, 0, 0, 0, false, false, 0, "");
			regions[4128] = new Array(4128, "ZW05", "Zimbabwe - Mashonaland West", 0, 0, 0, 0, false, false, 0, "");
			regions[4129] = new Array(4129, "ZW08", "Zimbabwe - Masvingo", 0, 0, 0, 0, false, false, 0, "");
			regions[4130] = new Array(4130, "ZW06", "Zimbabwe - Matabeleland North", 0, 0, 0, 0, false, false, 0, "");
			regions[4131] = new Array(4131, "ZW07", "Zimbabwe - Matabeleland South", 0, 0, 0, 0, false, false, 0, "");
			regions[4132] = new Array(4132, "ZW02", "Zimbabwe - Midlands", 0, 0, 0, 0, false, false, 0, "");
			
			};
		// executed on first session init only
		if(SMFirstInit){
			var SMReferrer = SMSession.xml.documentElement.getAttribute("referrer");
			var SMQuery = SMSession.xml.documentElement.getAttribute("query");
			SMShop.setAttribute("id", SMSession.xml.documentElement.getAttribute("id"));
			SMShop.setAttribute("finit", "1");
			SMShop.setAttribute("session-marker", "knVONzyMwnnjlDTDWBewnmnxHMajoEqIdTXq6Dz48mJG2A==");
			SMShop.setAttribute("build", "5.5.6");
			SMShop.setAttribute("sarurl", SMOMAbsoluteRootURL);
			if(SMReferrer!="") SMShop.setAttribute("referrer", SX_uEsc(SMReferrer));
			if(SMQuery!="") SMShop.setAttribute("query", SX_uEsc(SMQuery));
			SMShop.setAttribute("sid", fnSMRandStr(10));
			
			SMShop.setAttribute("finit", "0");
			};

		
		var SMProviderAddresses = new SXMLDom();with(SMProviderAddresses){documentElement = createNode("SMEmailService");with(documentElement){setAttribute("selfSender", "0");setAttribute("dateFormat", "d.m.Y H:i:s");setAttribute("remoteInfos", "1");setAttribute("referrer", SX_uEsc(SMSession.xml.documentElement.getAttribute("referrer")));setAttribute("adjustServerDate", "0");setAttribute("attachXml", "0");setAttribute("attachSmo", "0");setAttribute("attachOpenTrans", "0");setAttribute("attachLexware", "0");setAttribute("saveOrder", "0");setAttribute("smoEnabled", "1");setAttribute("smoHtmlCopy", "1");with(appendChild(ownerDocument.createNode("SMEmail"))){setAttribute("scope", "order");setAttribute("sender-name", "BigBankHank.de");text = "info_SM|AT_bigbankhank.de";};with(appendChild(ownerDocument.createNode("SMEmail"))){setAttribute("scope", "contact");setAttribute("sender-name", "BigBankHank.de");text = "info_SM|AT_bigbankhank.de";};with(appendChild(ownerDocument.createNode("SMEmail"))){setAttribute("scope", "newsletter");setAttribute("sender-name", "BigBankHank.de");text = "info_SM|AT_bigbankhank.de";};};};
		var SMColors = new SXMLDom();with(SMColors){documentElement = createNode("SMColors");with(documentElement){with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "main");setAttribute("value", "#B67432");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "main.light");setAttribute("value", "#FBE8D5");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "main.dark");setAttribute("value", "#A56632");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "alt");setAttribute("value", "#FCEDD1");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "alt.light");setAttribute("value", "#EED18E");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "alt.dark");setAttribute("value", "#FF3E28");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "background");setAttribute("value", "#FFFFFF");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "foreground");setAttribute("value", "#000000");};with(appendChild(ownerDocument.createNode("SMColor"))){setAttribute("key", "hyperlink");setAttribute("value", "#333333");};};};
		var SMFonts = new SXMLDom();with(SMFonts){documentElement = createNode("SMFonts");with(documentElement){with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","small");text="font-family:Tahoma, Helvetica, sans-serif;font-size:10px;font-weight:normal;";};with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","medium");text="font-family:Tahoma, Helvetica, sans-serif;font-size:11px;font-weight:normal;";};with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","large");text="font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;";};with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","x-large");text="font-family:Tahoma, Helvetica, sans-serif;font-size:17px;font-weight:bold;";};with(appendChild(ownerDocument.createNode("SMFont"))){setAttribute("key","xx-large");text="font-family:Tahoma, Helvetica, sans-serif;font-size:21px;font-weight:bold;";};};};

		var SMCfgItems = "_3CSMCfgItems_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2account_X5X2bic_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2account_X5X2iban_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2account_X5X2number_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2account_X5X2owner_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2code_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2bank_X5X2name_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2city_22_3EBergkamen_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2company_X5X2director_22_3EMichael_X520Herzog_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2company_X5X2director_X5X2label_22_3EGesch_X5C3_X5A4ftsf_X5C3_X5BChrer_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2company_X5X2name_22_3EBigBankHank_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2country_X5X2name_22_3EDeutschland_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2fax_X5X2business_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2fax_X5X2hotline_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2firstname_22_3EMichael_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2lastname_22_3EHerzog_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2contact_22_3Einfo_X5X6bigbankhank_X5X3com_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2default_22_3Einfo_X5X6bigbankhank_X5X3com_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2orders_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2support_22_3Einfo_X5X6bigbankhank_X5X3com_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2mail_X5X2webmaster_22_3Einfo_X5X6bigbankhank_X5X3com_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2phone_X5X2business_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2phone_X5X2hotline_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2phone_X5X2mobile_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2region_22_3ENordrhein_X5X2Westfalen_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2salutation_22_3EHerr_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2street_X5X2name_22_3EKamer_X520Heide_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2street_X5X2number_22_3E7_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2tax_X5X2number_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2title_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2trade_X5X2number_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2url_22_3Ewww_X5X3bigbankhank_X5X3com_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2vat_X5X2id_22_3E_3C_X4SMCfgItem_3E_3CSMCfgItem_20key=_22provider_X5X2zip_X5X2code_22_3E59192_3C_X4SMCfgItem_3E_3C_X4SMCfgItems_3E";
		var SMBasketXML = null;

		with(SMShop){
			
			deliveryTimes[1] = new Array(1, "sofort%20lieferbar");
			deliveryTimes[2] = new Array(2, "2-5%20Werktage");
			deliveryTimes[3] = new Array(3, "1-2%20Kalendarwochen");
			deliveryTimes[4] = new Array(4, "muss%20f%FCr%20Sie%20bestellt%20werden");
			};

		// listen to window.onLoad & .onUnload events
		window.onload = function(){ SMShop.onLoad(); };
		window.onunload = function(){ SMShop.onUnload(); };

	function SMOMGetQtyControl(){
	var _args = SMOMGetQtyControl.arguments, oProduct = _args[0], raiseEvent = ((_args[1]!=null) ? _args[1] : false), index = ((_args[2]!=null) ? _args[2] : -1);
	if(oProduct==null){return("")};
	var sPkid = "PD" + null2str(oProduct.getAttribute(_SMAUniqueID)), iQtyType = null2int(oProduct.getAttribute(_SMAOQtyType)),
			iQtyMin = null2int(oProduct.getAttribute(_SMAMinAmount)), iQtyStep = null2int(oProduct.getAttribute(_SMAOQtyStep)),
			iQtyMax = null2int(oProduct.getAttribute(_SMAMaxAmount)), iQtyDef = null2int(oProduct.getAttribute(_SMAOQDefValue)),
			iOptCount = null2int(oProduct.getAttribute(_SMAOQDDOptCount)), sQtyUnit = "Stk", sField = "";

		if(oProduct.getAttribute(_SMAVariantID)!=null) sPkid += '-' + oProduct.getAttribute(_SMAVariantID);
		sPkid += "Amount";

		iQtyDef = oProduct.getAttribute(_SMAAmount);
		iQtyDef = iQtyDef>iQtyMin?iQtyDef:iQtyMin;

		sField += "<table class=\"basket-line-qty\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td nowrap>";
		switch(iQtyType){
			case 0:
				sField += "<input class=\"addbasket-qtyfield\" id=\"" + sPkid + "\" type=\"text\" size=\"2\" value=\"" + iQtyDef + "\" onchange=\"this.value=fnSMNum(this.value);";
				if(raiseEvent) sField += "SMShop.base.raiseEvent('onBasketGUIElemChanged', false, null, SMShop, this, " + index + ");";
				sField += "\"";
				if(raiseEvent) sField += " onkeydown=\"if(window.event.keyCode==13){ this.value=fnSMNum(this.value); SMShop.base.raiseEvent('onBasketGUIElemChanged', false, null, SMShop, this, " + index + "); };\"";
				sField += "\">";
				break;
			case 1:
				if(raiseEvent) sPkid += "IDX" + index;
				sField += "<input class=\"addbasket-qtyfield\" id=\"" + sPkid + "\" type=\"text\" size=\"2\" value=\"" + iQtyDef + "\" onfocus=\"this.blur()\"";
				if(raiseEvent){
					sField += " onchange=\"SMShop.base.raiseEvent('onBasketGUIElemChanged', false, null, SMShop, this, " + index + ");\"";
					sField += " onkeydown=\"if(window.event.keyCode==13){ this.value=fnSMNum(this.value); SMShop.base.raiseEvent('onBasketGUIElemChanged', false, null, SMShop, this, " + index + "); };\"";
					};
				sField += "></td><td nowrap>";
				sField += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
				sField += "<tr><td style=\"padding-bottom:1px;\"><img src=\"images/button_spinup.gif\" alt=\"Bestellmenge erhöhen\" width=\"15\" height=\"8\" border=\"0\" onclick=\"fnSMSpinButtonClick('" + sPkid + "',true," + iQtyMin + "," + iQtyMax + "," + iQtyStep + ", true, " + index + ");\"></td></tr>";
				sField += "<tr><td><img src=\"images/button_spindown.gif\" alt=\"Bestellmenge verringern\" width=\"15\" height=\"8\" border=\"0\" onclick=\"fnSMSpinButtonClick('" + sPkid + "',false," + iQtyMin + "," + iQtyMax + "," + iQtyStep + ", true, " + index + ");\"></td></tr>";
				sField += "</table>";
				break;
			case 2:
				sField += "<select id=\"" + sPkid + "\" class=\"addbasket-qtyfield\"";
				if(raiseEvent){
					sField += " onchange=\"SMShop.base.raiseEvent('onBasketGUIElemChanged', false, null, SMShop, this, " + index + ");\"";
					sField += " onkeydown=\"if(window.event.keyCode==13){ this.value=fnSMNum(this.value); SMShop.base.raiseEvent('onBasketGUIElemChanged', false, null, SMShop, this, " + index + "); };\"";
					};
				sField += ">";
				for(var i=iQtyStep; i<=parseInt(iOptCount*iQtyStep);i+=iQtyStep){
					sField += "<option value=\"" + i + "\"";
					if(i==iQtyDef) sField += " selected";
					sField += ">" + i;
				};
				sField += "</select>";
				break;
		};
		sField += "</td></tr></table>";
		return(sField);
		};

	//page:SM_RESERVED_HOME

	// cSMShop.getCheckoutStep ( current-page-id, [previous?] )
	function SMGetCheckoutStep(){
	var backwards = arguments[1], returnId = "", usingShipToAddress = bNoCheckoutPage = false;
		usingShipToAddress = (SMShop.getFormElement("BILLTO", "BILLTO_SHIPTO_DIFFERS") != null);
		if(usingShipToAddress){
			usingShipToAddress = cbool(SMShop.getFormValue("BILLTO", "BILLTO_SHIPTO_DIFFERS", true));
			};
		switch(arguments[0]){
			case "SM_RESERVED_BASKET":
				returnId = (backwards) ? "seite-nicht-gefunden-404.html" : "seite-nicht-gefunden-404.html";
				if(backwards) bNoCheckoutPage = true;
				break;
			case "SM_RESERVED_DATA_ENTRY_BILLTO":
				returnId = (backwards) ? "seite-nicht-gefunden-404.html" : (usingShipToAddress) ? "seite-nicht-gefunden-404.html" : "index.html";
				if(returnId == "seite-nicht-gefunden-404.html") bNoCheckoutPage = true;
				break;
			case "SM_RESERVED_DATA_ENTRY_SHIPTO":
				returnId = (backwards) ? "seite-nicht-gefunden-404.html" : "index.html";
				break;
			case "SM_RESERVED_DATA_ENTRY_SHIPMENT":
				returnId = (backwards) ? (usingShipToAddress) ? "seite-nicht-gefunden-404.html" : "seite-nicht-gefunden-404.html" : "index.html";
				break;
			case "SM_RESERVED_DATA_ENTRY_PAYMENT":
				returnId = (backwards) ? "seite-nicht-gefunden-404.html" : "seite-nicht-gefunden-404.html";
				break;
			case "SM_RESERVED_DATA_ENTRY_VERIFY":
				returnId = (backwards) ? "seite-nicht-gefunden-404.html" : "seite-nicht-gefunden-404.html";
				if(returnId == "index.html") bNoCheckoutPage = true;
				break;
			default:
				returnId = (backwards) ? "" : "index.html";
				if(!backwards) bNoCheckoutPage = true;
			};
		// valid for checkout?
		if(returnId!=""){
			var sMsgValidity = "", lValidationCode = SMShop.validateDataForCheckout();
			switch(lValidationCode){
				case 1:
					sMsgValidity = "Your cart is empty! Please add at least one item to your cart".replace("&nbsp;", " ");
					alert(sMsgValidity);
					returnId = "index.html";
					bNoCheckoutPage = true;
					break;
				case 2:
					sMsgValidity = ("The minimum order value has not been met. The minimum order value is " + cprimary.format(SMShop.getAttribute(_SMAMinAmount), SM_CSYMBOL + SM_CGROUP)).replace("&nbsp;", " ");
					alert(sMsgValidity);
					returnId = "seite-nicht-gefunden-404.html";
					bNoCheckoutPage = true;
					break;
				};
			}
		else return("");
		// ssl
		if(useSSLForCheckout&&SMOMAbsoluteRootURL.substring(0,7)=="http://"){
			if(sharedSSLURL!=""){
				SMOMAbsoluteRootURL = sharedSSLURL;
				}
			else SMOMAbsoluteRootURL = "https://" + SMOMAbsoluteRootURL.substring(7);
			};
		if(SMOMAbsoluteRootURL.substring(SMOMAbsoluteRootURL.length - 1)=="/") SMOMAbsoluteRootURL = SMOMAbsoluteRootURL.substring(0,SMOMAbsoluteRootURL.length - 1);
		
		if(bNoCheckoutPage && SMShop.getAttribute('sarurl') != ''){
			returnId = SMShop.getAttribute('sarurl') + "/" + returnId;
		} else {
			returnId = SMOMAbsoluteRootURL + "/" + returnId;
		};
		
		return(returnId);
		};

		SMCurrNoOfDecimals = 2;
	var cprimary = new cSMCurrency("EUR", "€", "Euro", ",", "1,1 x", "-1,1 x", 2, "", 3, 1 );
	var csecondary = new cSMCurrency("EUR", "€", "Euro", ",", "1,1 x", "-1,1 x", 2, "", 3, 1 );

	var nprimary = new cSMCurrency("kg", "kg", "kg", ",", "1,1 x", "-1,1 x", 2, "", 3, 1);

	if(SMFirstInit){
		SMShop.basket.setAttribute("p-cur-iso", cprimary.ISO)
		SMShop.basket.setAttribute("p-cur-symbol", cprimary.symbol)
		};	

	function formatProductBasePrice(Product){
	var $basePriceTemplate = "";
		$basePriceTemplate = "Base price: %bp pro %mb %mu";
		if($basePriceTemplate!=""&&(Product.bpAmount!=1||Product.bpBase!=1)){
			$basePriceTemplate = $basePriceTemplate.replace(/%ma/g, Product.bpAmount);
			$basePriceTemplate = $basePriceTemplate.replace(/%mu/g, Product.bpMUnit);
			$basePriceTemplate = $basePriceTemplate.replace(/%qu/g, Product.quantityUnit);
			$basePriceTemplate = $basePriceTemplate.replace(/%bp/g, "<strong class=\"t-em\">" + cprimary.format(Product.getPrice() / Product.bpAmount * Product.bpBase, SM_CGROUP + SM_CSYMBOL) + "</strong>");
			$basePriceTemplate = $basePriceTemplate.replace(/%mb/g, Product.bpBase);
			}
		else $basePriceTemplate = "";
		return($basePriceTemplate);
		};

	function displayProductProperties(Product){
	var $image = null, $elem = null, $basePriceTemplate = "", $fSetData = function(){ var $elem = null; try{ $elem = document.getElementById(arguments[0]); if($elem!=null) $elem.innerHTML = arguments[1]; } catch(e){ }; };
		/*
		$basePriceTemplate = "Base price: %bp pro %mb %mu";
		if($basePriceTemplate!=""&&(Product.bpAmount!=1||Product.bpBase!=1)){
			$basePriceTemplate = $basePriceTemplate.replace(/%ma/g, Product.bpAmount);
			$basePriceTemplate = $basePriceTemplate.replace(/%mu/g, Product.bpMUnit);
			$basePriceTemplate = $basePriceTemplate.replace(/%qu/g, Product.quantityUnit);
			$basePriceTemplate = $basePriceTemplate.replace(/%bp/g, "<strong class=\"t-em\">" + cprimary.format(Product.getPrice() / Product.bpAmount * Product.bpBase, SM_CGROUP + SM_CSYMBOL) + "</strong>");
			$basePriceTemplate = $basePriceTemplate.replace(/%mb/g, Product.bpBase);
			}
		else $basePriceTemplate = "";
		*/
		try{
			$image = new Image();
			$image.src = Product.image;
			}
		catch(e){
			$image = null;
			};
		with(document){
			if($image!=null&&Product.image!=""){
				if(getElementById("product_picture")){
					getElementById("product_picture").src = $image.src;
					};
				};
			$fSetData("product_name", Product.name);
			$fSetData("product_desc", Product.desc);
			$fSetData("product_id", Product.getAttribute(_SMACode));
			$fSetData("product_weight", nprimary.format(Product.getAttribute(_SMAWeight), SM_CGROUP));
			$fSetData("product_original_price", cprimary.format(Product.getOriginalPrice(), SM_CGROUP + SM_CSYMBOL));
			$fSetData("product_price", cprimary.format(Product.getPrice(), SM_CGROUP + SM_CSYMBOL));
			$fSetData("product_price_seccur", csecondary.format(Product.getPrice(), SM_CGROUP + SM_CSYMBOL));
			$fSetData("product_discounts", Product.discounts.renderHTML());
			$fSetData("product_base_price", formatProductBasePrice(Product));
			/* $fSetData("product_base_price", $basePriceTemplate); */
			if(Product.deliveryTimeFKID!=0){
				$fSetData("product_delivery_caption", unescape(SMShop.deliveryTimes[Product.deliveryTimeFKID][1]));
				};
			$elem = getElementById("product_delivery_img");
			if($elem&&Product.deliveryTimeFKID!=0){
				try{
					$image = new Image();
					$image.src = $elem.src.replace(/(.+\/[^\d\/]+)\d+(\.[a-z]+)/gi, "$1" + Product.deliveryTimeFKID + "$2");
					}
				catch(e){ $image = null };
				if($image!=null) $elem.src = $image.src;
				};
			};
		};

	/* sm:broker-url begin-edit */
	var SMBrokerURL = "https://www.smartstore.com/services/smbiz_smartbroker.php5";
	/* sm:broker-url end-edit */
