defmodule VinDecode.Dictionaries.Countries do @moduledoc false @data %{ "VF" => "France", "1J" => "United States", "AC" => "United Kingdom", "LT" => "China", "ME" => "India", "MC" => "India", "8B" => "Argentina", "2Z" => "Canada", "XL" => "The Netherlands", "2P" => "Canada", "SU" => "Poland", "J8" => "Japan", "LZ" => "China", "6E" => "Australia", "VR" => "France", "WL" => "Germany", "8D" => "Argentina", "4W" => "United States", "81" => "Venezuela", "8C" => "Argentina", "ZC" => "Italy", "4S" => "United States", "6P" => "Australia", "L1" => "China", "22" => "Canada", "VZ" => "Yugoslavia", "WF" => "Germany", "J9" => "Japan", "J3" => "Japan", "JV" => "Japan", "9D" => "Brazil", "LE" => "China", "41" => "United States", "VU" => "Spain", "8Y" => "Venezuela", "59" => "United States", "WH" => "Germany", "55" => "United States", "MK" => "Indonesia", "2E" => "Canada", "WY" => "Germany", "9J" => "Colombia", "PC" => "Philippines", "3T" => "Mexico", "7E" => "New Zealand", "VD" => "Austria", "52" => "United States", "YH" => "Finland", "7A" => "New Zealand", "MR" => "Thailand", "YA" => "Belgium", "95" => "Brazil", "37" => "Mexico", "J1" => "Japan", "JE" => "Japan", "9G" => "Colombia", "3W" => "Mexico", "5P" => "United States", "4D" => "United States", "99" => "Brazil", "3U" => "Mexico", "6W" => "Australia", "ZL" => "Italy", "6T" => "Australia", "VC" => "Austria", "PP" => "Malaysia", "6U" => "Australia", "AH" => "United Kingdom", "3F" => "Mexico", "SY" => "Poland", "JB" => "Japan", "TV" => "Hungary", "1M" => "United States", "W0" => "Germany", "4Y" => "United States", "LJ" => "China", "38" => "Mexico", "4T" => "United States", "3D" => "Mexico", "9B" => "Brazil", "1N" => "United States", "32" => "Mexico", "J2" => "Japan", "ZG" => "Italy", "3H" => "Mexico", "4J" => "United States", "AM" => "United Kingdom", "JX" => "Japan", "8A" => "Argentina", "YD" => "Belgium", "ZH" => "Italy", "SR" => "Germany", "TC" => "Switzerland", "1A" => "United States", "2W" => "Canada", "JP" => "Japan", "AE" => "United Kingdom", "4H" => "United States", "L5" => "China", "W5" => "Germany", "W7" => "Germany", "TA" => "Switzerland", "5V" => "United States", "WA" => "Germany", "ML" => "Thailand", "TU" => "Hungary", "MH" => "Indonesia", "96" => "Brazil", "8E" => "Argentina", "4V" => "United States", "J6" => "Japan", "ST" => "Germany", "WJ" => "Germany", "JR" => "Japan", "YB" => "Belgium", "26" => "Canada", "LG" => "China", "WD" => "Germany", "4E" => "United States", "6V" => "Australia", "WW" => "Germany", "WT" => "Germany", "MD" => "India", "30" => "Mexico", "J4" => "Japan", "46" => "United States", "WV" => "Germany", "36" => "Mexico", "2G" => "Canada", "2J" => "Canada", "2N" => "Canada", "TF" => "Switzerland", "AL" => "United Kingdom", "94" => "Brazil", "L0" => "China", "KL" => "South Korea", "PM" => "Malaysia", "6R" => "Australia", "YF" => "Finland", "LH" => "China", "X0" => "Russia", "JH" => "Japan", "6D" => "Australia", "97" => "Brazil", "MG" => "Indonesia", "4X" => "United States", "LA" => "China", "2C" => "Canada", "LF" => "China", "1B" => "United States", "21" => "Canada", "WU" => "Germany", "W8" => "Germany", "6H" => "Australia", "3C" => "Mexico", "8H" => "Chile", "VG" => "France", "9A" => "Brazil", "47" => "United States", "42" => "United States", "J5" => "Japan", "X7" => "Russia", "17" => "United States", "5L" => "United States", "YJ" => "Finland", "ZD" => "Italy", "2S" => "Canada", "48" => "United States", "1F" => "United States", "8F" => "Chile", "5C" => "United States", "YS" => "Sweden", "1K" => "United States", "93" => "Brazil", "W3" => "Germany", "W2" => "Germany", "ZR" => "Italy", "VH" => "France", "WB" => "Germany", "VV" => "Spain", "6J" => "Australia", "LD" => "China", "TK" => "Czech Republic", "YC" => "Belgium", "6K" => "Australia", "9C" => "Brazil", "MM" => "Thailand", "LU" => "China", "MF" => "Indonesia", "7C" => "New Zealand", "1P" => "United States", "XM" => "The Netherlands", "2L" => "Canada", "33" => "Mexico", "1E" => "United States", "3E" => "Mexico", "40" => "United States", "3K" => "Mexico", "3Z" => "Mexico", "5B" => "United States", "PL" => "Malaysia", "4R" => "United States", "98" => "Brazil", "WR" => "Germany", "27" => "Canada", "WE" => "Germany", "YV" => "Sweden", "L6" => "China", "MJ" => "Indonesia", "AA" => "United Kingdom", "KP" => "South Korea", "XW" => "USSR", "1H" => "United States", "VM" => "France", "2K" => "Canada", "XS" => "USSR", "RF" => "Taiwan", "1U" => "United States", "1G" => "United States", "LC" => "China", "1T" => "United States", "1S" => "United States", "TM" => "Czech Republic", "TE" => "Switzerland", "JK" => "Japan", "28" => "Canada", "LP" => "China", "V1" => "Yugoslavia", "W6" => "Germany", "4B" => "United States", "TP" => "Czech Republic", "6B" => "Australia", "2A" => "Canada", "SZ" => "Poland", "35" => "Mexico", "JU" => "Japan", "2Y" => "Canada", "7D" => "New Zealand", "WZ" => "Germany", "YK" => "Finland", "YG" => "Finland", "X4" => "Russia", "4G" => "United States", "TL" => "Czech Republic", "5F" => "United States", "2F" => "Canada", "2X" => "Canada", "JN" => "Japan", "WK" => "Germany", "WS" => "Germany", "WN" => "Germany", "6L" => "Australia", "AF" => "United Kingdom", "LK" => "China", "LN" => "China", "5Y" => "United States", "SX" => "Poland", "L9" => "China", "JW" => "Japan", "SS" => "Germany", "5G" => "United States", "PA" => "Philippines", "5K" => "United States", "JZ" => "Japan", "18" => "United States", "5D" => "United States", "5W" => "United States", "AD" => "United Kingdom", "AK" => "United Kingdom", "LY" => "China", "12" => "United States", "JA" => "Japan", "1V" => "United States", "5X" => "United States", "20" => "Canada", "25" => "Canada", "57" => "United States", "LS" => "China", "2V" => "Canada", "3S" => "Mexico", "1L" => "United States", "5J" => "United States", "2T" => "Canada", "44" => "United States", "AB" => "United Kingdom", "3J" => "Mexico", "13" => "United States", "RG" => "Taiwan", "TN" => "Czech Republic", "LM" => "China", "LB" => "China", "YE" => "Belgium", "V2" => "Yugoslavia", "43" => "United States", "4U" => "United States", "TH" => "Switzerland", "7B" => "New Zealand", "LV" => "China", "LX" => "China", "31" => "Mexico", "50" => "United States", "JT" => "Japan", "10" => "United States", "L7" => "China", "4Z" => "United States", "TW" => "Portugal", "4L" => "United States", "MB" => "India", "JF" => "Japan", "KN" => "South Korea", "6F" => "Australia", "PN" => "Malaysia", "JM" => "Japan", "XT" => "USSR", "TB" => "Switzerland", "J7" => "Japan", "5U" => "United States", "PB" => "Philippines", "19" => "United States", "JL" => "Japan", "2D" => "Canada", "1W" => "United States", "AG" => "United Kingdom", "5T" => "United States", "3A" => "Mexico", "L3" => "China", "TJ" => "Czech Republic", "MN" => "Thailand", "KM" => "South Korea", "5H" => "United States", "X3" => "Russia", "4M" => "United States", "JY" => "Japan", "2H" => "Canada", "WG" => "Germany", "L8" => "China", "39" => "Mexico", "JC" => "Japan", "1Y" => "United States", "TR" => "Hungary", "WC" => "Germany", "5A" => "United States", "VW" => "Spain", "ZA" => "Italy", "JJ" => "Japan", "3B" => "Mexico", "9E" => "Brazil", "1C" => "United States", "JD" => "Japan", "3Y" => "Mexico", "JS" => "Japan", "J0" => "Japan", "34" => "Mexico", "SN" => "Germany", "5N" => "United States", "4K" => "United States", "WP" => "Germany", "1D" => "United States", "9H" => "Colombia", "4F" => "United States", "ZB" => "Italy", "8Z" => "Venezuela", "4C" => "United States", "VB" => "Austria", "W9" => "Germany", "JG" => "Japan", "1R" => "United States", "2R" => "Canada", "2U" => "Canada", "PE" => "Philippines", "TG" => "Switzerland", "PD" => "Philippines", "45" => "United States", "YW" => "Sweden", "W1" => "Germany", "6A" => "Australia", "W4" => "Germany", "VX" => "Yugoslavia", "3X" => "Mexico", "54" => "United States", "LL" => "China", "16" => "United States", "VK" => "France", "51" => "United States", "56" => "United States", "VT" => "Spain", "3M" => "Mexico", "LW" => "China", "8G" => "Chile", "5S" => "United States", "MP" => "Thailand", "AJ" => "United Kingdom", "ZP" => "Italy", "LR" => "China", "ZE" => "Italy", "5Z" => "United States", "5R" => "United States", "ZF" => "Italy", "3V" => "Mexico", "4P" => "United States", "VA" => "Austria", "VN" => "France", "MA" => "India", "1Z" => "United States", "YU" => "Sweden", "WX" => "Germany", "L2" => "China", "3R" => "Mexico", "6M" => "Australia", "82" => "Venezuela", "14" => "United States", "VE" => "Austria", "4N" => "United States", "49" => "United States", "XV" => "USSR", "2M" => "Canada", "PR" => "Malaysia", "KR" => "South Korea", "X5" => "Russia", "TT" => "Hungary", "3N" => "Mexico", "5M" => "United States", "58" => "United States", "X8" => "Russia", "VY" => "Yugoslavia", "23" => "Canada", "ZJ" => "Italy", "15" => "United States", "ZM" => "Italy", "24" => "Canada", "VS" => "Spain", "X6" => "Russia", "SP" => "Germany", "5E" => "United States", "6C" => "Australia", "ZK" => "Italy", "XN" => "The Netherlands", "VL" => "France", "VP" => "France", "ZN" => "Italy", "YT" => "Sweden", "4A" => "United States", "8X" => "Venezuela", "9F" => "Colombia", "2B" => "Canada", "53" => "United States", "3P" => "Mexico", "SW" => "Poland", "11" => "United States", "8J" => "Chile", "SV" => "Poland", "6N" => "Australia", "VJ" => "France", "6S" => "Australia", "WM" => "Germany", "1X" => "United States", "L4" => "China", "29" => "Canada", "TS" => "Hungary", "3L" => "Mexico", "6G" => "Australia", "XU" => "USSR", "3G" => "Mexico", "X9" => "Russia", "TD" => "Switzerland" } def country(vin) do substring = String.slice(vin, 0..1) @data[substring] end end