Implementation
const countries = [
const Country(IsoCode.AC),
const Country(IsoCode.AD),
const Country(IsoCode.AE),
const Country(IsoCode.AF),
const Country(IsoCode.AG),
const Country(IsoCode.AI),
const Country(IsoCode.AL),
const Country(IsoCode.AM),
const Country(IsoCode.AO),
const Country(IsoCode.AR),
const Country(IsoCode.AS),
const Country(IsoCode.AT),
const Country(IsoCode.AU),
const Country(IsoCode.AW),
const Country(IsoCode.AX),
const Country(IsoCode.AZ),
const Country(IsoCode.BA),
const Country(IsoCode.BB),
const Country(IsoCode.BD),
const Country(IsoCode.BE),
const Country(IsoCode.BF),
const Country(IsoCode.BG),
const Country(IsoCode.BH),
const Country(IsoCode.BI),
const Country(IsoCode.BJ),
const Country(IsoCode.BL),
const Country(IsoCode.BM),
const Country(IsoCode.BN),
const Country(IsoCode.BO),
const Country(IsoCode.BQ),
const Country(IsoCode.BR),
const Country(IsoCode.BS),
const Country(IsoCode.BT),
const Country(IsoCode.BW),
const Country(IsoCode.BY),
const Country(IsoCode.BZ),
const Country(IsoCode.CA),
const Country(IsoCode.CC),
const Country(IsoCode.CD),
const Country(IsoCode.CF),
const Country(IsoCode.CG),
const Country(IsoCode.CH),
const Country(IsoCode.CI),
const Country(IsoCode.CK),
const Country(IsoCode.CL),
const Country(IsoCode.CM),
const Country(IsoCode.CN),
const Country(IsoCode.CO),
const Country(IsoCode.CR),
const Country(IsoCode.CU),
const Country(IsoCode.CV),
const Country(IsoCode.CW),
const Country(IsoCode.CX),
const Country(IsoCode.CY),
const Country(IsoCode.CZ),
const Country(IsoCode.DE),
const Country(IsoCode.DJ),
const Country(IsoCode.DK),
const Country(IsoCode.DM),
const Country(IsoCode.DO),
const Country(IsoCode.DZ),
const Country(IsoCode.EC),
const Country(IsoCode.EE),
const Country(IsoCode.EG),
const Country(IsoCode.EH),
const Country(IsoCode.ER),
const Country(IsoCode.ES),
const Country(IsoCode.ET),
const Country(IsoCode.FI),
const Country(IsoCode.FJ),
const Country(IsoCode.FK),
const Country(IsoCode.FM),
const Country(IsoCode.FO),
const Country(IsoCode.FR),
const Country(IsoCode.GA),
const Country(IsoCode.GB),
const Country(IsoCode.GD),
const Country(IsoCode.GE),
const Country(IsoCode.GF),
const Country(IsoCode.GG),
const Country(IsoCode.GH),
const Country(IsoCode.GI),
const Country(IsoCode.GL),
const Country(IsoCode.GM),
const Country(IsoCode.GN),
const Country(IsoCode.GP),
const Country(IsoCode.GQ),
const Country(IsoCode.GR),
const Country(IsoCode.GT),
const Country(IsoCode.GU),
const Country(IsoCode.GW),
const Country(IsoCode.GY),
const Country(IsoCode.HK),
const Country(IsoCode.HN),
const Country(IsoCode.HR),
const Country(IsoCode.HT),
const Country(IsoCode.HU),
const Country(IsoCode.ID),
const Country(IsoCode.IE),
const Country(IsoCode.IL),
const Country(IsoCode.IM),
const Country(IsoCode.IN),
const Country(IsoCode.IO),
const Country(IsoCode.IQ),
const Country(IsoCode.IR),
const Country(IsoCode.IS),
const Country(IsoCode.IT),
const Country(IsoCode.JE),
const Country(IsoCode.JM),
const Country(IsoCode.JO),
const Country(IsoCode.JP),
const Country(IsoCode.KE),
const Country(IsoCode.KG),
const Country(IsoCode.KH),
const Country(IsoCode.KI),
const Country(IsoCode.KM),
const Country(IsoCode.KN),
const Country(IsoCode.KP),
const Country(IsoCode.KR),
const Country(IsoCode.KW),
const Country(IsoCode.KY),
const Country(IsoCode.KZ),
const Country(IsoCode.LA),
const Country(IsoCode.LB),
const Country(IsoCode.LC),
const Country(IsoCode.LI),
const Country(IsoCode.LK),
const Country(IsoCode.LR),
const Country(IsoCode.LS),
const Country(IsoCode.LT),
const Country(IsoCode.LU),
const Country(IsoCode.LV),
const Country(IsoCode.LY),
const Country(IsoCode.MA),
const Country(IsoCode.MC),
const Country(IsoCode.MD),
const Country(IsoCode.ME),
const Country(IsoCode.MF),
const Country(IsoCode.MG),
const Country(IsoCode.MH),
const Country(IsoCode.MK),
const Country(IsoCode.ML),
const Country(IsoCode.MM),
const Country(IsoCode.MN),
const Country(IsoCode.MO),
const Country(IsoCode.MP),
const Country(IsoCode.MQ),
const Country(IsoCode.MR),
const Country(IsoCode.MS),
const Country(IsoCode.MT),
const Country(IsoCode.MU),
const Country(IsoCode.MV),
const Country(IsoCode.MW),
const Country(IsoCode.MX),
const Country(IsoCode.MY),
const Country(IsoCode.MZ),
const Country(IsoCode.NA),
const Country(IsoCode.NC),
const Country(IsoCode.NE),
const Country(IsoCode.NF),
const Country(IsoCode.NG),
const Country(IsoCode.NI),
const Country(IsoCode.NL),
const Country(IsoCode.NO),
const Country(IsoCode.NP),
const Country(IsoCode.NR),
const Country(IsoCode.NU),
const Country(IsoCode.NZ),
const Country(IsoCode.OM),
const Country(IsoCode.PA),
const Country(IsoCode.PE),
const Country(IsoCode.PF),
const Country(IsoCode.PG),
const Country(IsoCode.PH),
const Country(IsoCode.PK),
const Country(IsoCode.PL),
const Country(IsoCode.PM),
const Country(IsoCode.PR),
const Country(IsoCode.PS),
const Country(IsoCode.PT),
const Country(IsoCode.PW),
const Country(IsoCode.PY),
const Country(IsoCode.QA),
const Country(IsoCode.RE),
const Country(IsoCode.RO),
const Country(IsoCode.RS),
const Country(IsoCode.RU),
const Country(IsoCode.RW),
const Country(IsoCode.SA),
const Country(IsoCode.SB),
const Country(IsoCode.SC),
const Country(IsoCode.SD),
const Country(IsoCode.SE),
const Country(IsoCode.SG),
const Country(IsoCode.SH),
const Country(IsoCode.SI),
const Country(IsoCode.SJ),
const Country(IsoCode.SK),
const Country(IsoCode.SL),
const Country(IsoCode.SM),
const Country(IsoCode.SN),
const Country(IsoCode.SO),
const Country(IsoCode.SR),
const Country(IsoCode.SS),
const Country(IsoCode.ST),
const Country(IsoCode.SV),
const Country(IsoCode.SX),
const Country(IsoCode.SY),
const Country(IsoCode.SZ),
const Country(IsoCode.TA),
const Country(IsoCode.TC),
const Country(IsoCode.TD),
const Country(IsoCode.TG),
const Country(IsoCode.TH),
const Country(IsoCode.TJ),
const Country(IsoCode.TK),
const Country(IsoCode.TL),
const Country(IsoCode.TM),
const Country(IsoCode.TN),
const Country(IsoCode.TO),
const Country(IsoCode.TR),
const Country(IsoCode.TT),
const Country(IsoCode.TV),
const Country(IsoCode.TW),
const Country(IsoCode.TZ),
const Country(IsoCode.UA),
const Country(IsoCode.UG),
const Country(IsoCode.US),
const Country(IsoCode.UY),
const Country(IsoCode.UZ),
const Country(IsoCode.VA),
const Country(IsoCode.VC),
const Country(IsoCode.VE),
const Country(IsoCode.VG),
const Country(IsoCode.VI),
const Country(IsoCode.VN),
const Country(IsoCode.VU),
const Country(IsoCode.WF),
const Country(IsoCode.WS),
const Country(IsoCode.XK),
const Country(IsoCode.YE),
const Country(IsoCode.YT),
const Country(IsoCode.ZA),
const Country(IsoCode.ZM),
const Country(IsoCode.ZW),
];