# lists the most common used Windows and ISO encodings for contries
# Created 20. jan 2014
# by dane22, a Plex community member.
# Source was : http://www.w3.org/International/O-charset-lang.html
# Feel free to use this file elsewhere, but do tell me about updates to it!!!
#
# TODO: Need to populate values for all entries having a value of Unknown

cpISO = {
	"aa" : "Unknown",
	"ab" : "Unknown",
	"ae" : "Unknown",
	"af" : "iso-8859-1",
	"ak" : "Unknown",
	"am" : "Unknown",
	"an" : "Unknown",
	"ar" : "iso-8859-6",
	"as" : "Unknown",
	"av" : "Unknown",
	"ay" : "Unknown",
	"az" : "Unknown",
	"ba" : "Unknown",
	"be" : "iso-8859-5",
	"bh" : "Unknown",
	"bi" : "Unknown",
	"bg" : "iso-8859-5",
	"bm" : "Unknown",	
	"bn" : "Unknown",
	"bo" : "Unknown",
	"br" : "Unknown",
	"bs" : "Unknown",
	"ca" : "iso-8859-1",
	"ce" : "Unknown",
	"ch" : "Unknown",
	"co" : "Unknown",
	"cr" : "Unknown",
	"cs" : "iso-8859-2",
	"cu" : "Unknown",
	"cv" : "Unknown",
	"cy" : "Unknown",
	"da" : "iso-8859-1",
	"de" : "iso-8859-1",
	"dv" : "Unknown",
	"dz" : "Unknown",
	"ee" : "Unknown",
	"el" : "iso-8859-7",
	"en" : "iso-8859-1",
	"eo" : "iso-8859-3",
	"es" : "iso-8859-1",
	"et" : "iso-8859-15",
	"eu" : "iso-8859-1",
	"fa" : "Unknown",
	"ff" : "Unknown",
	"fj" : "Unknown",
 	"fi" : "iso-8859-1",
	"fo" : "iso-8859-1",
	"fr" : "iso-8859-1",
	"fy" : "Unknown",
	"ga" : "iso-8859-1",
	"gd" : "iso-8859-1",
	"gl" : "iso-8859-1",
	"gu" : "Unknown",
	"gv" : "Unknown",
	"ha" : "Unknown",
	"he" : "iso-8859-8",
	"hi" : "Unknown",
	"ho" : "Unknown",
	"hr" : "iso-8859-2",
	"ht" : "Unknown",
	"hu" : "iso-8859-2",
	"hy" : "Unknown",
	"hz" : "Unknown",
	"ia" : "Unknown",
	"id" : "Unknown",
	"ie" : "Unknown",
	"ig" : "Unknown",
	"ii" : "Unknown",
	"ik" : "Unknown",
	"io" : "Unknown",
	"is" : "iso-8859-1",
	"it" : "iso-8859-1",
	"iu" : "Unknown",
	"iw" : "iso-8859-8",
	"ja" : "iso-2022-jp",
	"jv" : "Unknown",
	"ka" : "Unknown",
	"ki" : "Unknown",
	"kg" : "Unknown",
	"ki" : "Unknown",
	"kj" : "Unknown",
	"kk" : "Unknown",
	"kl" : "Unknown",
	"km" : "Unknown",
	"kn" : "Unknown",
	"ko" : "Unknown",
	"kr" : "Unknown",
	"ks" : "Unknown",
	"ku" : "Unknown",
	"kv" : "Unknown",
	"kw" : "Unknown",
	"ky" : "Unknown",
	"la" : "Unknown",
	"lb" : "Unknown",
	"lg" : "Unknown",
	"li" : "Unknown",
	"lo" : "Unknown",
	"lt" : "iso-8859-13",
	"lu" : "Unknown",
	"lv" : "iso-8859-13",
	"mg" : "Unknown",
	"mh" : "Unknown",
	"mi" : "Unknown",
	"mk" : "iso-8859-5",
	"ml" : "Unknown",
	"mn" : "Unknown",
	"mr" : "Unknown",
	"ms" : "Unknown",
	"mt" : "iso-8859-3",
	"my" : "Unknown",
	"na" : "Unknown",
	"nb" : "Unknown",
	"nd" : "Unknown",
	"ne" : "Unknown",
	"ng" : "Unknown",
	"nl" : "iso-8859-1",
	"nn" : "Unknown",
	"no" : "iso-8859-1",
	"nr" : "Unknown",
	"nv" : "Unknown",
	"ny" : "Unknown",
	"oc" : "Unknown",
	"oj" : "Unknown",
	"om" : "Unknown",
	"or" : "Unknown",
	"os" : "Unknown",
	"pa" : "Unknown",
	"pb" : "iso-8859-1",
	"pi" : "Unknown",
	"pl" : "iso-8859-2",
	"ps" : "Unknown",
	"pt" : "iso-8859-1",
	"qu" : "Unknown",
	"rm" : "Unknown", 
	"rn" : "Unknown",
	"ro" : "iso-8859-2",
	"ru" : "iso-8859-5",
	"rw" : "Unknown",
	"sa" : "Unknown",
	"sc" : "Unknown",
	"sd" : "Unknown",
	"se" : "Unknown",
	"sg" : "Unknown",
	"si" : "Unknown",
	"sk" : "iso-8859-2",
	"sl" : "iso-8859-2",
	"sm" : "Unknown",
	"sn" : "Unknown",
	"so" : "Unknown",
	"sr" : "iso-8859-2",
	"ss" : "Unknown", 
	"st" : "Unknown",
	"su" : "Unknown",
	"sv" : "iso-8859-1",
	"sw" : "Unknown",
	"sq" : "iso-8859-1",
	"ta" : "Unknown",
	"te" : "Unknown", 
	"tg" : "Unknown",
	"th" : "Unknown",
	"ti" : "Unknown",
	"tk" : "Unknown",
	"tl" : "Unknown",
	"tn" : "Unknown",
	"to" : "Unknown",
	"tr" : "iso-8859-9",
	"ts" : "Unknown",
	"tt" : "Unknown",
	"tw" : "Unknown",
	"ty" : "Unknown",
	"ug" : "Unknown",
	"uk" : "iso-8859-5",
	"ur" : "Unknown",
	"uz" : "Unknown",
	"ve" : "Unknown",
	"vi" : "Unknown",
	"vo" : "Unknown", 
	"wa" : "Unknown",
	"wo" : "Unknown",
	"xh" : "Unknown",
	"yi" : "Unknown",
	"yo" : "Unknown",
	"za" : "Unknown",
	"zh" : "Unknown",
	"zu" : "Unknown",
	"xx" : "Unknown",
	"aar" : "Unknown",
	"abk" : "Unknown",
	"ace" : "Unknown",
	"ach" : "Unknown",
	"ada" : "Unknown",
	"ady" : "Unknown",
	"afa" : "Unknown",
	"afh" : "Unknown",
	"afr" : "Unknown",
	"ain" : "Unknown",
	"aka" : "Unknown",
	"akk" : "Unknown",
	"alb" : "Unknown",
	"ale" : "Unknown",
	"alg" : "Unknown",
	"alt" : "Unknown",
	"amh" : "Unknown",
	"ang" : "Unknown",
	"anp" : "Unknown",
	"apa" : "Unknown",
	"ara" : "Unknown",
	"arc" : "Unknown",
	"arg" : "Unknown",
	"arm" : "Unknown",
	"arn" : "Unknown",
	"arp" : "Unknown",
	"art" : "Unknown",
	"arw" : "Unknown",
	"asm" : "Unknown",
	"ast" : "Unknown",
	"ath" : "Unknown",
	"aus" : "Unknown",
	"ava" : "Unknown",
	"ave" : "Unknown",
	"awa" : "Unknown",
	"aym" : "Unknown",
	"aze" : "Unknown",
	"bad" : "Unknown",
	"bai" : "Unknown",
	"bak" : "Unknown",
	"bal" : "Unknown",
	"bam" : "Unknown",
	"ban" : "Unknown",
	"baq" : "Unknown",
	"bas" : "Unknown",
	"bat" : "Unknown",
	"bej" : "Unknown",
	"bel" : "Unknown",
	"bem" : "Unknown",
	"ben" : "Unknown",
	"ber" : "Unknown",
	"bho" : "Unknown",
	"bih" : "Unknown",
	"bik" : "Unknown",
	"bin" : "Unknown",
	"bis" : "Unknown",
	"bla" : "Unknown",
	"bnt" : "Unknown",
	"bod" : "Unknown",
	"bos" : "Unknown",
	"bra" : "Unknown",
	"bre" : "Unknown",
	"btk" : "Unknown", 
	"bua" : "Unknown",
	"bug" : "Unknown",
	"bul" : "Unknown",
	"bur" : "Unknown",
	"byn" : "Unknown",
	"byn" : "Unknown",
	"cad" : "Unknown",
	"cai" : "Unknown",
	"car" : "Unknown",
	"cat" : "Unknown",
	"cau" : "Unknown",
	"ceb" : "Unknown",
	"cel" : "Unknown", 
	"ces" : "Unknown",
	"cha" : "Unknown",
	"chb" : "Unknown",
	"che" : "Unknown",
	"chg" : "Unknown",
	"chi" : "Unknown",
	"chk" : "Unknown",
	"chu" : "Unknown",
	"chm" : "Unknown",
	"chn" : "Unknown",
	"cho" : "Unknown",
	"chp" : "Unknown",
	"chr" : "Unknown",
	"chu" : "Unknown",
	"chv" : "Unknown",
	"chy" : "Unknown",
	"cmc" : "Unknown",
	"cop" : "Unknown",
	"cor" : "Unknown",
	"cos" : "Unknown",
	"cpe" : "Unknown",
	"cpf" : "Unknown",
	"cpp" : "Unknown", 
	"cre" : "Unknown",
	"crh" : "Unknown",
	"crp" : "Unknown",
	"csb" : "Unknown",
	"cus" : "Unknown", 
	"cym" : "Unknown",
	"cze" : "iso-8859-2",
	"dak" : "Unknown",
	"dan" : "Unknown",
	"dar" : "Unknown",
	"day" : "Unknown",
	"del" : "Unknown", 
	"deu" : "Unknown",
	"dgr" : "Unknown",
	"din" : "Unknown",
	"div" : "Unknown",
	"doi" : "Unknown",
	"dsb" : "Unknown",
	"dua" : "Unknown",
	"dum" : "Unknown",
	"dut" : "Unknown",
	"dyu" : "Unknown",
	"dzo" : "Unknown",
	"efi" : "Unknown",
	"egy" : "Unknown",
	"eka" : "Unknown",
	"ell" : "Unknown",
	"elx" : "Unknown",
	"eng" : "Unknown",
	"enm" : "Unknown",
	"epo" : "Unknown",
	"est" : "Unknown",
	"eus" : "Unknown",
	"ewe" : "Unknown",
	"ewo" : "Unknown",
	"fan" : "Unknown",
	"fao" : "Unknown",
	"fas" : "Unknown",
	"fat" : "Unknown",
	"fij" : "Unknown",
	"fil" : "Unknown",
	"fin" : "Unknown",
	"fiu" : "Unknown",
	"fon" : "Unknown",
	"fra" : "Unknown",
	"fre" : "Unknown",
	"frm" : "Unknown",
	"fro" : "Unknown",
	"frr" : "Unknown",
	"frs" : "Unknown",
	"fry" : "Unknown",
	"ful" : "Unknown",
	"fur" : "Unknown",
	"gaa" : "Unknown", 
	"gay" : "Unknown",
	"gba" : "Unknown",
	"gem" : "Unknown",
	"geo" : "Unknown",
	"ger" : "Unknown",
	"gez" : "Unknown",
	"gil" : "Unknown",
	"gla" : "Unknown",
	"gle" : "Unknown",
	"glg" : "Unknown",
	"glv" : "Unknown",
	"gmh" : "Unknown",
	"goh" : "Unknown",
	"gon" : "Unknown",
	"gor" : "Unknown",
	"got" : "Unknown",
	"grb" : "Unknown", 
	"grc" : "Unknown",
	"gre" : "Unknown",
	"grn" : "Unknown",
	"gsw" : "Unknown",
	"guj" : "Unknown",
	"gwi" : "Unknown",
	"hai" : "Unknown",
	"hat" : "Unknown",
	"hau" : "Unknown",
	"haw" : "Unknown",
	"heb" : "iso-8859-8",
	"her" : "Unknown",
	"hil" : "Unknown",
	"him" : "Unknown",
	"hin" : "Unknown",
	"hit" : "Unknown",
	"hmn" : "Unknown",
	"hmo" : "Unknown",
	"hrv" : "Unknown",
	"hsb" : "Unknown",
	"hun" : "Unknown",
	"hup" : "Unknown", 
	"hye" : "Unknown",
	"iba" : "Unknown",
	"ibo" : "Unknown",
	"ice" : "Unknown",
	"ido" : "Unknown",
	"iii" : "Unknown",
	"ijo" : "Unknown", 
	"iku" : "Unknown",
	"ile" : "Unknown",
	"ilo" : "Unknown",
	"ina" : "Unknown",
	"inc" : "Unknown",
	"ine" : "Unknown",
	"inh" : "Unknown",
	"ipk" : "Unknown",
	"ira" : "Unknown",
	"iro" : "Unknown", 
	"isl" : "Unknown",
	"ita" : "Unknown",
	"jav" : "Unknown",
	"jbo" : "Unknown",
	"jpn" : "Unknown",
	"jpr" : "Unknown",
	"jrb" : "Unknown",
	"kaa" : "Unknown",
	"kab" : "Unknown",
	"kac" : "Unknown",
	"kal" : "Unknown",
	"kam" : "Unknown",
	"kan" : "Unknown",
	"kar" : "Unknown",	
	"kas" : "Unknown",
	"kat" : "Unknown",
	"kau" : "Unknown",
	"kaw" : "Unknown",
	"kaz" : "Unknown",
	"kbd" : "Unknown",
	"kha" : "Unknown",
	"khi" : "Unknown",
	"kho" : "Unknown",
	"khm" : "Unknown",
	"kik" : "Unknown",
	"kin" : "Unknown",
	"kir" : "Unknown",
	"kmb" : "Unknown",
	"kok" : "Unknown",
	"kom" : "Unknown",
	"kon" : "Unknown",
	"kor" : "Unknown",
	"kos" : "Unknown",
	"kpe" : "Unknown",
	"krc" : "Unknown",
	"krl" : "Unknown",
	"kro" : "Unknown",
	"kru" : "Unknown",
	"kua" : "Unknown",
	"kum" : "Unknown",
	"kur" : "Unknown",
	"kut" : "Unknown",
	"lad" : "Unknown",
	"lah" : "Unknown",
	"lam" : "Unknown",
	"lao" : "Unknown",
	"lat" : "Unknown",
	"lav" : "Unknown",
	"lez" : "Unknown",
	"lim" : "Unknown",
	"lin" : "Unknown",
	"lit" : "Unknown",
	"lol" : "Unknown",
	"loz" : "Unknown",
	"ltz" : "Unknown",
	"lua" : "Unknown",
	"lub" : "Unknown",
	"lug" : "Unknown",
	"lui" : "Unknown",
	"lun" : "Unknown",
	"luo" : "Unknown",
	"lus" : "Unknown",
	"mac" : "Unknown",
	"mad" : "Unknown",
	"mag" : "Unknown",
	"mah" : "Unknown",
	"mai" : "Unknown",
	"mak" : "Unknown",
	"mal" : "Unknown",
	"man" : "Unknown",
	"mao" : "Unknown",
	"map" : "Unknown",
	"mar" : "Unknown",
	"mas" : "Unknown",
	"may" : "Unknown",
	"mdf" : "Unknown",
	"mdr" : "Unknown",
	"men" : "Unknown",
	"mga" : "Unknown",
	"mic" : "Unknown",
	"min" : "Unknown",
	"mis" : "Unknown",
	"mkd" : "Unknown",
	"mkh" : "Unknown",
	"mlg" : "Unknown",
	"mlt" : "Unknown",
	"mnc" : "Unknown",
	"mni" : "Unknown",
	"mno" : "Unknown",
	"moh" : "Unknown",
	"mon" : "Unknown", 
	"mos" : "Unknown",
	"mri" : "Unknown",
	"msa" : "Unknown",
	"mul" : "Unknown",
	"mun" : "Unknown",
	"mus" : "Unknown",
	"mwl" : "Unknown",
	"mwr" : "Unknown",
	"mya" : "Unknown",
	"myn" : "Unknown",
	"myv" : "Unknown",
	"nah" : "Unknown",
	"nai" : "Unknown",
	"nap" : "Unknown",
	"nau" : "Unknown",
	"nav" : "Unknown",
	"nbl" : "Unknown",
	"nde" : "Unknown",
	"ndo" : "Unknown",
	"nds" : "Unknown",
	"nep" : "Unknown",
	"new" : "Unknown",
	"nia" : "Unknown",
	"nic" : "Unknown",
	"niu" : "Unknown",
	"nld" : "Unknown",
	"nno" : "Unknown",
	"nob" : "Unknown",
	"nog" : "Unknown",
	"non" : "Unknown",
	"nor" : "Unknown", 
	"nqo" : "Unknown", 
	"nso" : "Unknown",
	"nub" : "Unknown",
	"nya" : "Unknown",
	"nym" : "Unknown",
	"nyn" : "Unknown",
	"nyo" : "Unknown",
	"nwc" : "Unknown",
	"nzi" : "Unknown",
	"oci" : "Unknown",
	"oji" : "Unknown",
	"ori" : "Unknown",
	"orm" : "Unknown",
	"osa" : "Unknown",
	"oss" : "Unknown",
	"ota" : "Unknown",
	"oto" : "Unknown",
	"paa" : "Unknown",
	"pag" : "Unknown",
	"pal" : "Unknown",
	"pam" : "Unknown",
	"pan" : "Unknown",
	"pap" : "Unknown",
	"pau" : "Unknown",
	"peo" : "Unknown",
	"per" : "Unknown",
	"phi" : "Unknown",
	"phn" : "Unknown",
	"pli" : "Unknown",
	"pol" : "Unknown",
	"pon" : "Unknown",
	"por" : "Unknown",
	"pra" : "Unknown",
	"pro" : "Unknown",
	"pus" : "Unknown",
	"qaa" : "Unknown",
	"qtz" : "Unknown",
	"que" : "Unknown", 
	"raj" : "Unknown",
	"rap" : "Unknown",
	"rar" : "Unknown",
	"roa" : "Unknown",
	"roh" : "Unknown",
	"rom" : "Unknown",
	"ron" : "Unknown",
	"rum" : "Unknown",
	"run" : "Unknown",
	"rup" : "Unknown",
	"rus" : "Unknown",
	"sad" : "Unknown",
	"sah" : "Unknown",
	"sai" : "Unknown",
	"sal" : "Unknown",
	"sam" : "Unknown",
	"san" : "Unknown",
	"sas" : "Unknown",
	"sat" : "Unknown",
	"sco" : "Unknown",
	"scn" : "Unknown",
	"sel" : "Unknown",
	"sem" : "Unknown",
	"sga" : "Unknown",
	"sgn" : "Unknown",
	"shn" : "Unknown",
	"sid" : "Unknown",
	"sin" : "Unknown",
	"sio" : "Unknown",
	"sit" : "Unknown",
	"sla" : "Unknown",
	"slk" : "Unknown",
	"slo" : "Unknown",
	"slv" : "Unknown",
	"sma" : "Unknown",
	"sme" : "Unknown",
	"smi" : "Unknown",
	"smj" : "Unknown",
	"smn" : "Unknown",
	"smo" : "Unknown",
	"sms" : "Unknown",
	"sna" : "Unknown",
	"snd" : "Unknown",
	"snk" : "Unknown",
	"sog" : "Unknown",
	"som" : "Unknown",
	"son" : "Unknown",
	"sot" : "Unknown",
	"spa" : "Unknown",
	"sqi" : "Unknown", 
	"srd" : "Unknown",
	"srn" : "Unknown",
	"srp" : "iso-8859-2",
	"srr" : "Unknown",
	"ssa" : "Unknown",
	"ssw" : "Unknown",
	"suk" : "Unknown", 
	"sun" : "Unknown",
	"sus" : "Unknown",
	"sux" : "Unknown",
	"swa" : "Unknown",
	"swe" : "Unknown",
	"syc" : "Unknown",
	"syr" : "Unknown",
	"tah" : "Unknown",
	"tai" : "Unknown",
	"tam" : "Unknown",
	"tat" : "Unknown",
	"tel" : "Unknown",
	"tem" : "Unknown",
	"ter" : "Unknown",
	"tet" : "Unknown",
	"tgk" : "Unknown",
	"tgl" : "Unknown",
	"tha" : "Unknown",
	"tig" : "Unknown", 
	"tib" : "Unknown",
	"tir" : "Unknown",
	"tiv" : "Unknown",
	"tkl" : "Unknown",
	"tlh" : "Unknown",
	"tli" : "Unknown",
	"tmh" : "Unknown",
	"tog" : "Unknown",
	"ton" : "Unknown",
	"tpi" : "Unknown",
	"tsi" : "Unknown",
	"tsn" : "Unknown",
	"tso" : "Unknown",
	"tuk" : "Unknown",
	"tum" : "Unknown",
	"tup" : "Unknown",
	"tur" : "Unknown",
	"tut" : "Unknown",
	"tvl" : "Unknown",
	"twi" : "Unknown",
	"tyv" : "Unknown",
	"udm" : "Unknown",
	"uga" : "Unknown",
	"uig" : "Unknown",
	"ukr" : "Unknown",
	"umb" : "Unknown",
	"urd" : "Unknown",
	"uzb" : "Unknown",
	"vai" : "Unknown",
	"ven" : "Unknown",
	"vie" : "Unknown",
	"vol" : "Unknown",
	"vot" : "Unknown",
	"wak" : "Unknown",
	"wal" : "Unknown", 
	"war" : "Unknown",
	"was" : "Unknown",
	"wen" : "Unknown",
	"wel" : "Unknown",
	"wln" : "Unknown", 
	"wol" : "Unknown",
	"xal" : "Unknown",
	"xho" : "Unknown",
	"yao" : "Unknown",
	"yap" : "Unknown",
	"yid" : "Unknown",
	"yor" : "Unknown", 
	"ypk" : "Unknown",
	"zap" : "Unknown",
	"zbl" : "Unknown",
	"zen" : "Unknown",
	"zgh" : "Unknown",
	"zha" : "Unknown",
	"zho" : "Unknown",
	"znd" : "Unknown",
	"zun" : "Unknown",
	"zza" : "Unknown",
	"zxx" : "Unknown",
	"xxx" : "Unknown"
}

cpWindows = {
	"aa" : "Unknown",
	"ab" : "Unknown",
	"ae" : "Unknown",
	"af" : "windows-1252",
	"ak" : "Unknown",
	"am" : "Unknown",
	"an" : "Unknown",
	"ar" : "Unknown",
	"as" : "Unknown",
	"av" : "Unknown",
	"ay" : "Unknown",
	"az" : "Unknown",
	"ba" : "Unknown",
	"be" : "Unknown",
	"bh" : "Unknown",
	"bi" : "Unknown",
	"bg" : "Unknown",
	"bm" : "Unknown",	
	"bn" : "Unknown",
	"bo" : "Unknown",
	"br" : "Unknown",
	"bs" : "Unknown",
	"ca" : "windows-1252",
	"ce" : "Unknown",
	"ch" : "Unknown",
	"co" : "Unknown",
	"cr" : "Unknown",
	"cs" : "windows-1250",
	"cu" : "Unknown",
	"cv" : "Unknown",
	"cy" : "Unknown",
	"da" : "windows-1252",
	"de" : "windows-1252",
	"dv" : "Unknown",
	"dz" : "Unknown",
	"ee" : "Unknown",
	"el" : "Unknown",
	"en" : "windows-1252",
	"eo" : "Unknown",
	"es" : "windows-1252",
	"et" : "Unknown",
	"eu" : "windows-1252",
	"fa" : "Unknown",
	"ff" : "Unknown",
	"fj" : "Unknown",
 	"fi" : "windows-1252",
	"fo" : "windows-1252",
	"fr" : "windows-1252",
	"fy" : "Unknown",
	"ga" : "windows-1252",
	"gd" : "windows-1252",
	"gl" : "windows-1252",
	"gu" : "Unknown",
	"gv" : "Unknown",
	"ha" : "Unknown",
	"he" : "windows-1255",
	"hi" : "Unknown",
	"ho" : "Unknown",
	"hr" : "windows-1250",
	"ht" : "Unknown",
	"hu" : "Unknown",
	"hy" : "Unknown",
	"hz" : "Unknown",
	"ia" : "Unknown",
	"id" : "Unknown",
	"ie" : "Unknown",
	"ig" : "Unknown",
	"ii" : "Unknown",
	"ik" : "Unknown",
	"io" : "Unknown",
	"is" : "windows-1252",
	"it" : "windows-1252",
	"iu" : "Unknown",
	"ja" : "Unknown",
	"jv" : "Unknown",
	"ka" : "Unknown",
	"ki" : "Unknown",
	"kg" : "Unknown",
	"ki" : "Unknown",
	"kj" : "Unknown",
	"kk" : "Unknown",
	"kl" : "Unknown",
	"km" : "Unknown",
	"kn" : "Unknown",
	"ko" : "Unknown",
	"kr" : "Unknown",
	"ks" : "Unknown",
	"ku" : "Unknown",
	"kv" : "Unknown",
	"kw" : "Unknown",
	"ky" : "Unknown",
	"la" : "Unknown",
	"lb" : "Unknown",
	"lg" : "Unknown",
	"li" : "Unknown",
	"lo" : "Unknown",
	"lt" : "windows-1257",
	"lu" : "Unknown",
	"lv" : "windows-1257",
	"mg" : "Unknown",
	"mh" : "Unknown",
	"mi" : "Unknown",
	"mk" : "windows-1251",
	"ml" : "Unknown",
	"mn" : "Unknown",
	"mr" : "Unknown",
	"ms" : "Unknown",
	"mt" : "Unknown",
	"my" : "Unknown",
	"na" : "Unknown",
	"nb" : "Unknown",
	"nd" : "Unknown",
	"ne" : "Unknown",
	"ng" : "Unknown",
	"nl" : "windows-1252",
	"nn" : "Unknown",
	"no" : "windows-1252",
	"nr" : "Unknown",
	"nv" : "Unknown",
	"ny" : "Unknown",
	"oc" : "Unknown",
	"oj" : "Unknown",
	"om" : "Unknown",
	"or" : "Unknown",
	"os" : "Unknown",
	"pa" : "Unknown",
	"pb" : "windows-1252",
	"pi" : "Unknown",
	"pl" : "Unknown",
	"ps" : "Unknown",
	"pt" : "windows-1252",
	"qu" : "Unknown",
	"rm" : "Unknown", 
	"rn" : "Unknown",
	"ro" : "Unknown",
	"ru" : "Unknown",
	"rw" : "Unknown",
	"sa" : "Unknown",
	"sc" : "Unknown",
	"sd" : "Unknown",
	"se" : "Unknown",
	"sg" : "Unknown",
	"si" : "Unknown",
	"sk" : "windows-1250",
	"sl" : "windows-1250",
	"sm" : "Unknown",
	"sn" : "Unknown",
	"so" : "Unknown",
	"sq" : "windows-1252",
	"sr" : "windows-1250",
	"ss" : "Unknown", 
	"st" : "Unknown",
	"su" : "Unknown",
	"sv" : "windows-1252",
	"sw" : "Unknown",
	"sq" : "windows-1252",
	"ta" : "Unknown",
	"te" : "Unknown", 
	"tg" : "Unknown",
	"th" : "Unknown",
	"ti" : "Unknown",
	"tk" : "Unknown",
	"tl" : "Unknown",
	"tn" : "Unknown",
	"to" : "Unknown",
	"tr" : "windows-1254",
	"ts" : "Unknown",
	"tt" : "Unknown",
	"tw" : "Unknown",
	"ty" : "Unknown",
	"ug" : "Unknown",
	"uk" : "Unknown",
	"ur" : "Unknown",
	"uz" : "Unknown",
	"ve" : "Unknown",
	"vi" : "Unknown",
	"vo" : "Unknown", 
	"wa" : "Unknown",
	"wo" : "Unknown",
	"xh" : "Unknown",
	"yi" : "Unknown",
	"yo" : "Unknown",
	"za" : "Unknown",
	"zh" : "Unknown",
	"zu" : "Unknown",
	"xx" : "Unknown",
	"aar" : "Unknown",
	"abk" : "Unknown",
	"ace" : "Unknown",
	"ach" : "Unknown",
	"ada" : "Unknown",
	"ady" : "Unknown",
	"afa" : "Unknown",
	"afh" : "Unknown",
	"afr" : "Unknown",
	"ain" : "Unknown",
	"aka" : "Unknown",
	"akk" : "Unknown",
	"alb" : "Unknown",
	"ale" : "Unknown",
	"alg" : "Unknown",
	"alt" : "Unknown",
	"amh" : "Unknown",
	"ang" : "Unknown",
	"anp" : "Unknown",
	"apa" : "Unknown",
	"ara" : "Unknown",
	"arc" : "Unknown",
	"arg" : "Unknown",
	"arm" : "Unknown",
	"arn" : "Unknown",
	"arp" : "Unknown",
	"art" : "Unknown",
	"arw" : "Unknown",
	"asm" : "Unknown",
	"ast" : "Unknown",
	"ath" : "Unknown",
	"aus" : "Unknown",
	"ava" : "Unknown",
	"ave" : "Unknown",
	"awa" : "Unknown",
	"aym" : "Unknown",
	"aze" : "Unknown",
	"bad" : "Unknown",
	"bai" : "Unknown",
	"bak" : "Unknown",
	"bal" : "Unknown",
	"bam" : "Unknown",
	"ban" : "Unknown",
	"baq" : "Unknown",
	"bas" : "Unknown",
	"bat" : "Unknown",
	"bej" : "Unknown",
	"bel" : "Unknown",
	"bem" : "Unknown",
	"ben" : "Unknown",
	"ber" : "Unknown",
	"bho" : "Unknown",
	"bih" : "Unknown",
	"bik" : "Unknown",
	"bin" : "Unknown",
	"bis" : "Unknown",
	"bla" : "Unknown",
	"bnt" : "Unknown",
	"bod" : "Unknown",
	"bos" : "Unknown",
	"bra" : "Unknown",
	"bre" : "Unknown",
	"btk" : "Unknown", 
	"bua" : "Unknown",
	"bug" : "Unknown",
	"bul" : "Unknown",
	"bur" : "Unknown",
	"byn" : "Unknown",
	"byn" : "Unknown",
	"cad" : "Unknown",
	"cai" : "Unknown",
	"car" : "Unknown",
	"cat" : "Unknown",
	"cau" : "Unknown",
	"ceb" : "Unknown",
	"cel" : "Unknown", 
	"ces" : "Unknown",
	"cha" : "Unknown",
	"chb" : "Unknown",
	"che" : "Unknown",
	"chg" : "Unknown",
	"chi" : "Unknown",
	"chk" : "Unknown",
	"chu" : "Unknown",
	"chm" : "Unknown",
	"chn" : "Unknown",
	"cho" : "Unknown",
	"chp" : "Unknown",
	"chr" : "Unknown",
	"chu" : "Unknown",
	"chv" : "Unknown",
	"chy" : "Unknown",
	"cmc" : "Unknown",
	"cop" : "Unknown",
	"cor" : "Unknown",
	"cos" : "Unknown",
	"cpe" : "Unknown",
	"cpf" : "Unknown",
	"cpp" : "Unknown", 
	"cre" : "Unknown",
	"crh" : "Unknown",
	"crp" : "Unknown",
	"csb" : "Unknown",
	"cus" : "Unknown", 
	"cym" : "Unknown",
	"cze" : "windows-1250",
	"dak" : "Unknown",
	"dan" : "windows-1252",
	"dar" : "Unknown",
	"day" : "Unknown",
	"del" : "Unknown", 
	"deu" : "Unknown",
	"dgr" : "Unknown",
	"din" : "Unknown",
	"div" : "Unknown",
	"doi" : "Unknown",
	"dsb" : "Unknown",
	"dua" : "Unknown",
	"dum" : "Unknown",
	"dut" : "Unknown",
	"dyu" : "Unknown",
	"dzo" : "Unknown",
	"efi" : "Unknown",
	"egy" : "Unknown",
	"eka" : "Unknown",
	"ell" : "Unknown",
	"elx" : "Unknown",
	"eng" : "Unknown",
	"enm" : "Unknown",
	"epo" : "Unknown",
	"est" : "Unknown",
	"eus" : "Unknown",
	"ewe" : "Unknown",
	"ewo" : "Unknown",
	"fan" : "Unknown",
	"fao" : "Unknown",
	"fas" : "Unknown",
	"fat" : "Unknown",
	"fij" : "Unknown",
	"fil" : "Unknown",
	"fin" : "Unknown",
	"fiu" : "Unknown",
	"fon" : "Unknown",
	"fra" : "Unknown",
	"fre" : "Unknown",
	"frm" : "Unknown",
	"fro" : "Unknown",
	"frr" : "Unknown",
	"frs" : "Unknown",
	"fry" : "Unknown",
	"ful" : "Unknown",
	"fur" : "Unknown",
	"gaa" : "Unknown", 
	"gay" : "Unknown",
	"gba" : "Unknown",
	"gem" : "Unknown",
	"geo" : "Unknown",
	"ger" : "Unknown",
	"gez" : "Unknown",
	"gil" : "Unknown",
	"gla" : "Unknown",
	"gle" : "Unknown",
	"glg" : "Unknown",
	"glv" : "Unknown",
	"gmh" : "Unknown",
	"goh" : "Unknown",
	"gon" : "Unknown",
	"gor" : "Unknown",
	"got" : "Unknown",
	"grb" : "Unknown", 
	"grc" : "Unknown",
	"gre" : "Unknown",
	"grn" : "Unknown",
	"gsw" : "Unknown",
	"guj" : "Unknown",
	"gwi" : "Unknown",
	"hai" : "Unknown",
	"hat" : "Unknown",
	"hau" : "Unknown",
	"haw" : "Unknown",
	"heb" : "windows-1255",
	"her" : "Unknown",
	"hil" : "Unknown",
	"him" : "Unknown",
	"hin" : "Unknown",
	"hit" : "Unknown",
	"hmn" : "Unknown",
	"hmo" : "Unknown",
	"hrv" : "Unknown",
	"hsb" : "Unknown",
	"hun" : "Unknown",
	"hup" : "Unknown", 
	"hye" : "Unknown",
	"iba" : "Unknown",
	"ibo" : "Unknown",
	"ice" : "Unknown",
	"ido" : "Unknown",
	"iii" : "Unknown",
	"ijo" : "Unknown", 
	"iku" : "Unknown",
	"ile" : "Unknown",
	"ilo" : "Unknown",
	"ina" : "Unknown",
	"inc" : "Unknown",
	"ine" : "Unknown",
	"inh" : "Unknown",
	"ipk" : "Unknown",
	"ira" : "Unknown",
	"iro" : "Unknown", 
	"isl" : "Unknown",
	"ita" : "Unknown",
	"jav" : "Unknown",
	"jbo" : "Unknown",
	"jpn" : "Unknown",
	"jpr" : "Unknown",
	"jrb" : "Unknown",
	"kaa" : "Unknown",
	"kab" : "Unknown",
	"kac" : "Unknown",
	"kal" : "Unknown",
	"kam" : "Unknown",
	"kan" : "Unknown",
	"kar" : "Unknown",	
	"kas" : "Unknown",
	"kat" : "Unknown",
	"kau" : "Unknown",
	"kaw" : "Unknown",
	"kaz" : "Unknown",
	"kbd" : "Unknown",
	"kha" : "Unknown",
	"khi" : "Unknown",
	"kho" : "Unknown",
	"khm" : "Unknown",
	"kik" : "Unknown",
	"kin" : "Unknown",
	"kir" : "Unknown",
	"kmb" : "Unknown",
	"kok" : "Unknown",
	"kom" : "Unknown",
	"kon" : "Unknown",
	"kor" : "Unknown",
	"kos" : "Unknown",
	"kpe" : "Unknown",
	"krc" : "Unknown",
	"krl" : "Unknown",
	"kro" : "Unknown",
	"kru" : "Unknown",
	"kua" : "Unknown",
	"kum" : "Unknown",
	"kur" : "Unknown",
	"kut" : "Unknown",
	"lad" : "Unknown",
	"lah" : "Unknown",
	"lam" : "Unknown",
	"lao" : "Unknown",
	"lat" : "Unknown",
	"lav" : "Unknown",
	"lez" : "Unknown",
	"lim" : "Unknown",
	"lin" : "Unknown",
	"lit" : "Unknown",
	"lol" : "Unknown",
	"loz" : "Unknown",
	"ltz" : "Unknown",
	"lua" : "Unknown",
	"lub" : "Unknown",
	"lug" : "Unknown",
	"lui" : "Unknown",
	"lun" : "Unknown",
	"luo" : "Unknown",
	"lus" : "Unknown",
	"mac" : "Unknown",
	"mad" : "Unknown",
	"mag" : "Unknown",
	"mah" : "Unknown",
	"mai" : "Unknown",
	"mak" : "Unknown",
	"mal" : "Unknown",
	"man" : "Unknown",
	"mao" : "Unknown",
	"map" : "Unknown",
	"mar" : "Unknown",
	"mas" : "Unknown",
	"may" : "Unknown",
	"mdf" : "Unknown",
	"mdr" : "Unknown",
	"men" : "Unknown",
	"mga" : "Unknown",
	"mic" : "Unknown",
	"min" : "Unknown",
	"mis" : "Unknown",
	"mkd" : "Unknown",
	"mkh" : "Unknown",
	"mlg" : "Unknown",
	"mlt" : "Unknown",
	"mnc" : "Unknown",
	"mni" : "Unknown",
	"mno" : "Unknown",
	"moh" : "Unknown",
	"mon" : "Unknown", 
	"mos" : "Unknown",
	"mri" : "Unknown",
	"msa" : "Unknown",
	"mul" : "Unknown",
	"mun" : "Unknown",
	"mus" : "Unknown",
	"mwl" : "Unknown",
	"mwr" : "Unknown",
	"mya" : "Unknown",
	"myn" : "Unknown",
	"myv" : "Unknown",
	"nah" : "Unknown",
	"nai" : "Unknown",
	"nap" : "Unknown",
	"nau" : "Unknown",
	"nav" : "Unknown",
	"nbl" : "Unknown",
	"nde" : "Unknown",
	"ndo" : "Unknown",
	"nds" : "Unknown",
	"nep" : "Unknown",
	"new" : "Unknown",
	"nia" : "Unknown",
	"nic" : "Unknown",
	"niu" : "Unknown",
	"nld" : "Unknown",
	"nno" : "Unknown",
	"nob" : "Unknown",
	"nog" : "Unknown",
	"non" : "Unknown",
	"nor" : "Unknown", 
	"nqo" : "Unknown", 
	"nso" : "Unknown",
	"nub" : "Unknown",
	"nya" : "Unknown",
	"nym" : "Unknown",
	"nyn" : "Unknown",
	"nyo" : "Unknown",
	"nwc" : "Unknown",
	"nzi" : "Unknown",
	"oci" : "Unknown",
	"oji" : "Unknown",
	"ori" : "Unknown",
	"orm" : "Unknown",
	"osa" : "Unknown",
	"oss" : "Unknown",
	"ota" : "Unknown",
	"oto" : "Unknown",
	"paa" : "Unknown",
	"pag" : "Unknown",
	"pal" : "Unknown",
	"pam" : "Unknown",
	"pan" : "Unknown",
	"pap" : "Unknown",
	"pau" : "Unknown",
	"peo" : "Unknown",
	"per" : "Unknown",
	"phi" : "Unknown",
	"phn" : "Unknown",
	"pli" : "Unknown",
	"pol" : "Unknown",
	"pon" : "Unknown",
	"por" : "Unknown",
	"pra" : "Unknown",
	"pro" : "Unknown",
	"pus" : "Unknown",
	"qaa" : "Unknown",
	"qtz" : "Unknown",
	"que" : "Unknown", 
	"raj" : "Unknown",
	"rap" : "Unknown",
	"rar" : "Unknown",
	"roa" : "Unknown",
	"roh" : "Unknown",
	"rom" : "Unknown",
	"ron" : "Unknown",
	"rum" : "Unknown",
	"run" : "Unknown",
	"rup" : "Unknown",
	"rus" : "Unknown",
	"sad" : "Unknown",
	"sah" : "Unknown",
	"sai" : "Unknown",
	"sal" : "Unknown",
	"sam" : "Unknown",
	"san" : "Unknown",
	"sas" : "Unknown",
	"sat" : "Unknown",
	"sco" : "Unknown",
	"scn" : "Unknown",
	"sel" : "Unknown",
	"sem" : "Unknown",
	"sga" : "Unknown",
	"sgn" : "Unknown",
	"shn" : "Unknown",
	"sid" : "Unknown",
	"sin" : "Unknown",
	"sio" : "Unknown",
	"sit" : "Unknown",
	"sla" : "Unknown",
	"slk" : "Unknown",
	"slo" : "Unknown",
	"slv" : "Unknown",
	"sma" : "Unknown",
	"sme" : "Unknown",
	"smi" : "Unknown",
	"smj" : "Unknown",
	"smn" : "Unknown",
	"smo" : "Unknown",
	"sms" : "Unknown",
	"sna" : "Unknown",
	"snd" : "Unknown",
	"snk" : "Unknown",
	"sog" : "Unknown",
	"som" : "Unknown",
	"son" : "Unknown",
	"sot" : "Unknown",
	"spa" : "Unknown",
	"sqi" : "Unknown", 
	"srd" : "Unknown",
	"srn" : "Unknown",
	"srp" : "windows-1250",
	"srr" : "Unknown",
	"ssa" : "Unknown",
	"ssw" : "Unknown",
	"suk" : "Unknown", 
	"sun" : "Unknown",
	"sus" : "Unknown",
	"sux" : "Unknown",
	"swa" : "Unknown",
	"swe" : "Unknown",
	"syc" : "Unknown",
	"syr" : "Unknown",
	"tah" : "Unknown",
	"tai" : "Unknown",
	"tam" : "Unknown",
	"tat" : "Unknown",
	"tel" : "Unknown",
	"tem" : "Unknown",
	"ter" : "Unknown",
	"tet" : "Unknown",
	"tgk" : "Unknown",
	"tgl" : "Unknown",
	"tha" : "Unknown",
	"tig" : "Unknown", 
	"tib" : "Unknown",
	"tir" : "Unknown",
	"tiv" : "Unknown",
	"tkl" : "Unknown",
	"tlh" : "Unknown",
	"tli" : "Unknown",
	"tmh" : "Unknown",
	"tog" : "Unknown",
	"ton" : "Unknown",
	"tpi" : "Unknown",
	"tsi" : "Unknown",
	"tsn" : "Unknown",
	"tso" : "Unknown",
	"tuk" : "Unknown",
	"tum" : "Unknown",
	"tup" : "Unknown",
	"tur" : "Unknown",
	"tut" : "Unknown",
	"tvl" : "Unknown",
	"twi" : "Unknown",
	"tyv" : "Unknown",
	"udm" : "Unknown",
	"uga" : "Unknown",
	"uig" : "Unknown",
	"ukr" : "Unknown",
	"umb" : "Unknown",
	"urd" : "Unknown",
	"uzb" : "Unknown",
	"vai" : "Unknown",
	"ven" : "Unknown",
	"vie" : "Unknown",
	"vol" : "Unknown",
	"vot" : "Unknown",
	"wak" : "Unknown",
	"wal" : "Unknown", 
	"war" : "Unknown",
	"was" : "Unknown",
	"wen" : "Unknown",
	"wel" : "Unknown",
	"wln" : "Unknown", 
	"wol" : "Unknown",
	"xal" : "Unknown",
	"xho" : "Unknown",
	"yao" : "Unknown",
	"yap" : "Unknown",
	"yid" : "Unknown",
	"yor" : "Unknown", 
	"ypk" : "Unknown",
	"zap" : "Unknown",
	"zbl" : "Unknown",
	"zen" : "Unknown",
	"zgh" : "Unknown",
	"zha" : "Unknown",
	"zho" : "Unknown",
	"znd" : "Unknown",
	"zun" : "Unknown",
	"zza" : "Unknown",
	"zxx" : "Unknown",
	"xxx" : "Unknown"
}

