From dace10b5e4dd1df686e9d01e4cd4b39441c967e4 Mon Sep 17 00:00:00 2001 From: ms Date: Thu, 25 May 2006 19:49:10 +0000 Subject: [PATCH] =?utf8?q?Hinzugef=C3=BCgt:=20=20=20*=20GeoIP?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@140 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 --- doc/packages-list.txt | 1 + html/cgi-bin/country.cgi | 98 ++++++++++++++++++++++++++ html/cgi-bin/logs.cgi/firewalllog.dat | 15 ++-- html/html/images/flags/ad.png | Bin 0 -> 570 bytes html/html/images/flags/ae.png | Bin 0 -> 411 bytes html/html/images/flags/af.png | Bin 0 -> 594 bytes html/html/images/flags/ag.png | Bin 0 -> 670 bytes html/html/images/flags/ai.png | Bin 0 -> 670 bytes html/html/images/flags/al.png | Bin 0 -> 572 bytes html/html/images/flags/am.png | Bin 0 -> 574 bytes html/html/images/flags/an.png | Bin 0 -> 578 bytes html/html/images/flags/ao.png | Bin 0 -> 588 bytes html/html/images/flags/aq.png | Bin 0 -> 610 bytes html/html/images/flags/ar.png | Bin 0 -> 578 bytes html/html/images/flags/as.png | Bin 0 -> 653 bytes html/html/images/flags/at.png | Bin 0 -> 551 bytes html/html/images/flags/au.png | Bin 0 -> 634 bytes html/html/images/flags/aw.png | Bin 0 -> 573 bytes html/html/images/flags/az.png | Bin 0 -> 603 bytes html/html/images/flags/ba.png | Bin 0 -> 619 bytes html/html/images/flags/bb.png | Bin 0 -> 574 bytes html/html/images/flags/bd.png | Bin 0 -> 572 bytes html/html/images/flags/be.png | Bin 0 -> 534 bytes html/html/images/flags/bf.png | Bin 0 -> 568 bytes html/html/images/flags/bg.png | Bin 0 -> 555 bytes html/html/images/flags/bh.png | Bin 0 -> 514 bytes html/html/images/flags/bi.png | Bin 0 -> 668 bytes html/html/images/flags/bj.png | Bin 0 -> 544 bytes html/html/images/flags/bm.png | Bin 0 -> 615 bytes html/html/images/flags/bn.png | Bin 0 -> 633 bytes html/html/images/flags/bo.png | Bin 0 -> 583 bytes html/html/images/flags/br.png | Bin 0 -> 665 bytes html/html/images/flags/bs.png | Bin 0 -> 606 bytes html/html/images/flags/bt.png | Bin 0 -> 614 bytes html/html/images/flags/bv.png | Bin 0 -> 604 bytes html/html/images/flags/bw.png | Bin 0 -> 566 bytes html/html/images/flags/by.png | Bin 0 -> 556 bytes html/html/images/flags/bz.png | Bin 0 -> 618 bytes html/html/images/flags/ca.png | Bin 0 -> 606 bytes html/html/images/flags/cc.png | Bin 0 -> 668 bytes html/html/images/flags/cd.png | Bin 0 -> 608 bytes html/html/images/flags/cf.png | Bin 0 -> 611 bytes html/html/images/flags/cg.png | Bin 0 -> 558 bytes html/html/images/flags/ch.png | Bin 0 -> 581 bytes html/html/images/flags/ci.png | Bin 0 -> 533 bytes html/html/images/flags/ck.png | Bin 0 -> 606 bytes html/html/images/flags/cl.png | Bin 0 -> 481 bytes html/html/images/flags/cm.png | Bin 0 -> 548 bytes html/html/images/flags/cn.png | Bin 0 -> 482 bytes html/html/images/flags/co.png | Bin 0 -> 573 bytes html/html/images/flags/cr.png | Bin 0 -> 593 bytes html/html/images/flags/cs.png | Bin 0 -> 442 bytes html/html/images/flags/cu.png | Bin 0 -> 624 bytes html/html/images/flags/cv.png | Bin 0 -> 603 bytes html/html/images/flags/cx.png | Bin 0 -> 627 bytes html/html/images/flags/cy.png | Bin 0 -> 564 bytes html/html/images/flags/cz.png | Bin 0 -> 582 bytes html/html/images/flags/de.png | Bin 0 -> 540 bytes html/html/images/flags/dj.png | Bin 0 -> 509 bytes html/html/images/flags/dk.png | Bin 0 -> 562 bytes html/html/images/flags/dm.png | Bin 0 -> 681 bytes html/html/images/flags/do.png | Bin 0 -> 607 bytes html/html/images/flags/dz.png | Bin 0 -> 568 bytes html/html/images/flags/ec.png | Bin 0 -> 607 bytes html/html/images/flags/ee.png | Bin 0 -> 543 bytes html/html/images/flags/eg.png | Bin 0 -> 559 bytes html/html/images/flags/eh.png | Bin 0 -> 552 bytes html/html/images/flags/er.png | Bin 0 -> 606 bytes html/html/images/flags/es.png | Bin 0 -> 589 bytes html/html/images/flags/et.png | Bin 0 -> 607 bytes html/html/images/flags/eu.png | Bin 0 -> 632 bytes html/html/images/flags/fi.png | Bin 0 -> 569 bytes html/html/images/flags/fj.png | Bin 0 -> 612 bytes html/html/images/flags/fk.png | Bin 0 -> 684 bytes html/html/images/flags/fm.png | Bin 0 -> 572 bytes html/html/images/flags/fo.png | Bin 0 -> 583 bytes html/html/images/flags/fr.png | Bin 0 -> 522 bytes html/html/images/flags/ga.png | Bin 0 -> 580 bytes html/html/images/flags/gb.png | Bin 0 -> 679 bytes html/html/images/flags/gd.png | Bin 0 -> 599 bytes html/html/images/flags/ge.png | Bin 0 -> 495 bytes html/html/images/flags/gf.png | Bin 0 -> 514 bytes html/html/images/flags/gh.png | Bin 0 -> 456 bytes html/html/images/flags/gi.png | Bin 0 -> 561 bytes html/html/images/flags/gl.png | Bin 0 -> 574 bytes html/html/images/flags/gm.png | Bin 0 -> 457 bytes html/html/images/flags/gn.png | Bin 0 -> 543 bytes html/html/images/flags/gp.png | Bin 0 -> 577 bytes html/html/images/flags/gq.png | Bin 0 -> 585 bytes html/html/images/flags/gr.png | Bin 0 -> 585 bytes html/html/images/flags/gs.png | Bin 0 -> 661 bytes html/html/images/flags/gt.png | Bin 0 -> 595 bytes html/html/images/flags/gu.png | Bin 0 -> 579 bytes html/html/images/flags/gw.png | Bin 0 -> 461 bytes html/html/images/flags/gy.png | Bin 0 -> 535 bytes html/html/images/flags/hk.png | Bin 0 -> 609 bytes html/html/images/flags/hm.png | Bin 0 -> 651 bytes html/html/images/flags/hn.png | Bin 0 -> 578 bytes html/html/images/flags/hr.png | Bin 0 -> 604 bytes html/html/images/flags/ht.png | Bin 0 -> 587 bytes html/html/images/flags/hu.png | Bin 0 -> 552 bytes html/html/images/flags/id.png | Bin 0 -> 535 bytes html/html/images/flags/ie.png | Bin 0 -> 518 bytes html/html/images/flags/il.png | Bin 0 -> 590 bytes html/html/images/flags/in.png | Bin 0 -> 578 bytes html/html/images/flags/io.png | Bin 0 -> 760 bytes html/html/images/flags/iq.png | Bin 0 -> 583 bytes html/html/images/flags/ir.png | Bin 0 -> 573 bytes html/html/images/flags/is.png | Bin 0 -> 608 bytes html/html/images/flags/it.png | Bin 0 -> 504 bytes html/html/images/flags/jm.png | Bin 0 -> 663 bytes html/html/images/flags/jo.png | Bin 0 -> 597 bytes html/html/images/flags/jp.png | Bin 0 -> 556 bytes html/html/images/flags/ke.png | Bin 0 -> 614 bytes html/html/images/flags/kg.png | Bin 0 -> 563 bytes html/html/images/flags/kh.png | Bin 0 -> 606 bytes html/html/images/flags/ki.png | Bin 0 -> 608 bytes html/html/images/flags/km.png | Bin 0 -> 562 bytes html/html/images/flags/kn.png | Bin 0 -> 611 bytes html/html/images/flags/kp.png | Bin 0 -> 624 bytes html/html/images/flags/kr.png | Bin 0 -> 611 bytes html/html/images/flags/kw.png | Bin 0 -> 456 bytes html/html/images/flags/ky.png | Bin 0 -> 605 bytes html/html/images/flags/kz.png | Bin 0 -> 603 bytes html/html/images/flags/la.png | Bin 0 -> 528 bytes html/html/images/flags/lb.png | Bin 0 -> 594 bytes html/html/images/flags/lc.png | Bin 0 -> 613 bytes html/html/images/flags/li.png | Bin 0 -> 481 bytes html/html/images/flags/lk.png | Bin 0 -> 599 bytes html/html/images/flags/lr.png | Bin 0 -> 567 bytes html/html/images/flags/ls.png | Bin 0 -> 668 bytes html/html/images/flags/lt.png | Bin 0 -> 531 bytes html/html/images/flags/lu.png | Bin 0 -> 554 bytes html/html/images/flags/lv.png | Bin 0 -> 565 bytes html/html/images/flags/ly.png | Bin 0 -> 463 bytes html/html/images/flags/ma.png | Bin 0 -> 527 bytes html/html/images/flags/mc.png | Bin 0 -> 519 bytes html/html/images/flags/md.png | Bin 0 -> 577 bytes html/html/images/flags/mg.png | Bin 0 -> 548 bytes html/html/images/flags/mh.png | Bin 0 -> 680 bytes html/html/images/flags/mk.png | Bin 0 -> 657 bytes html/html/images/flags/ml.png | Bin 0 -> 436 bytes html/html/images/flags/mm.png | Bin 0 -> 528 bytes html/html/images/flags/mn.png | Bin 0 -> 560 bytes html/html/images/flags/mo.png | Bin 0 -> 590 bytes html/html/images/flags/mp.png | Bin 0 -> 623 bytes html/html/images/flags/mq.png | Bin 0 -> 514 bytes html/html/images/flags/mr.png | Bin 0 -> 510 bytes html/html/images/flags/ms.png | Bin 0 -> 617 bytes html/html/images/flags/mt.png | Bin 0 -> 497 bytes html/html/images/flags/mu.png | Bin 0 -> 419 bytes html/html/images/flags/mv.png | Bin 0 -> 591 bytes html/html/images/flags/mw.png | Bin 0 -> 463 bytes html/html/images/flags/mx.png | Bin 0 -> 606 bytes html/html/images/flags/my.png | Bin 0 -> 597 bytes html/html/images/flags/mz.png | Bin 0 -> 602 bytes html/html/images/flags/na.png | Bin 0 -> 653 bytes html/html/images/flags/nc.png | Bin 0 -> 621 bytes html/html/images/flags/ne.png | Bin 0 -> 527 bytes html/html/images/flags/nf.png | Bin 0 -> 583 bytes html/html/images/flags/ng.png | Bin 0 -> 513 bytes html/html/images/flags/ni.png | Bin 0 -> 524 bytes html/html/images/flags/nl.png | Bin 0 -> 554 bytes html/html/images/flags/no.png | Bin 0 -> 615 bytes html/html/images/flags/np.png | Bin 0 -> 531 bytes html/html/images/flags/nr.png | Bin 0 -> 578 bytes html/html/images/flags/nu.png | Bin 0 -> 531 bytes html/html/images/flags/nz.png | Bin 0 -> 606 bytes html/html/images/flags/om.png | Bin 0 -> 551 bytes html/html/images/flags/pa.png | Bin 0 -> 587 bytes html/html/images/flags/pe.png | Bin 0 -> 583 bytes html/html/images/flags/pf.png | Bin 0 -> 606 bytes html/html/images/flags/pg.png | Bin 0 -> 557 bytes html/html/images/flags/ph.png | Bin 0 -> 606 bytes html/html/images/flags/pk.png | Bin 0 -> 616 bytes html/html/images/flags/pl.png | Bin 0 -> 514 bytes html/html/images/flags/pm.png | Bin 0 -> 653 bytes html/html/images/flags/pn.png | Bin 0 -> 693 bytes html/html/images/flags/pr.png | Bin 0 -> 607 bytes html/html/images/flags/ps.png | Bin 0 -> 481 bytes html/html/images/flags/pt.png | Bin 0 -> 573 bytes html/html/images/flags/pw.png | Bin 0 -> 571 bytes html/html/images/flags/py.png | Bin 0 -> 579 bytes html/html/images/flags/qa.png | Bin 0 -> 520 bytes html/html/images/flags/re.png | Bin 0 -> 514 bytes html/html/images/flags/ro.png | Bin 0 -> 542 bytes html/html/images/flags/ru.png | Bin 0 -> 550 bytes html/html/images/flags/rw.png | Bin 0 -> 471 bytes html/html/images/flags/sa.png | Bin 0 -> 558 bytes html/html/images/flags/sb.png | Bin 0 -> 637 bytes html/html/images/flags/sc.png | Bin 0 -> 646 bytes html/html/images/flags/sd.png | Bin 0 -> 579 bytes html/html/images/flags/se.png | Bin 0 -> 608 bytes html/html/images/flags/sg.png | Bin 0 -> 557 bytes html/html/images/flags/sh.png | Bin 0 -> 632 bytes html/html/images/flags/si.png | Bin 0 -> 576 bytes html/html/images/flags/sj.png | Bin 0 -> 604 bytes html/html/images/flags/sk.png | Bin 0 -> 596 bytes html/html/images/flags/sl.png | Bin 0 -> 560 bytes html/html/images/flags/sm.png | Bin 0 -> 591 bytes html/html/images/flags/sn.png | Bin 0 -> 494 bytes html/html/images/flags/so.png | Bin 0 -> 558 bytes html/html/images/flags/sr.png | Bin 0 -> 525 bytes html/html/images/flags/st.png | Bin 0 -> 526 bytes html/html/images/flags/sv.png | Bin 0 -> 543 bytes html/html/images/flags/sy.png | Bin 0 -> 448 bytes html/html/images/flags/sz.png | Bin 0 -> 723 bytes html/html/images/flags/tc.png | Bin 0 -> 609 bytes html/html/images/flags/td.png | Bin 0 -> 560 bytes html/html/images/flags/tf.png | Bin 0 -> 548 bytes html/html/images/flags/tg.png | Bin 0 -> 596 bytes html/html/images/flags/th.png | Bin 0 -> 574 bytes html/html/images/flags/tj.png | Bin 0 -> 524 bytes html/html/images/flags/tk.png | Bin 0 -> 685 bytes html/html/images/flags/tl.png | Bin 0 -> 520 bytes html/html/images/flags/tm.png | Bin 0 -> 548 bytes html/html/images/flags/tn.png | Bin 0 -> 601 bytes html/html/images/flags/to.png | Bin 0 -> 543 bytes html/html/images/flags/tp.png | Bin 0 -> 582 bytes html/html/images/flags/tr.png | Bin 0 -> 551 bytes html/html/images/flags/tt.png | Bin 0 -> 664 bytes html/html/images/flags/tv.png | Bin 0 -> 606 bytes html/html/images/flags/tw.png | Bin 0 -> 525 bytes html/html/images/flags/tz.png | Bin 0 -> 621 bytes html/html/images/flags/ua.png | Bin 0 -> 551 bytes html/html/images/flags/ug.png | Bin 0 -> 607 bytes html/html/images/flags/um.png | Bin 0 -> 599 bytes html/html/images/flags/us.png | Bin 0 -> 570 bytes html/html/images/flags/uy.png | Bin 0 -> 560 bytes html/html/images/flags/uz.png | Bin 0 -> 536 bytes html/html/images/flags/va.png | Bin 0 -> 574 bytes html/html/images/flags/vc.png | Bin 0 -> 548 bytes html/html/images/flags/ve.png | Bin 0 -> 579 bytes html/html/images/flags/vg.png | Bin 0 -> 613 bytes html/html/images/flags/vi.png | Bin 0 -> 646 bytes html/html/images/flags/vn.png | Bin 0 -> 566 bytes html/html/images/flags/vu.png | Bin 0 -> 572 bytes html/html/images/flags/wf.png | Bin 0 -> 514 bytes html/html/images/flags/ws.png | Bin 0 -> 537 bytes html/html/images/flags/ye.png | Bin 0 -> 543 bytes html/html/images/flags/yt.png | Bin 0 -> 514 bytes html/html/images/flags/yu.png | Bin 0 -> 567 bytes html/html/images/flags/za.png | Bin 0 -> 662 bytes html/html/images/flags/zm.png | Bin 0 -> 525 bytes html/html/images/flags/zw.png | Bin 0 -> 618 bytes lfs/GeoIP | 85 ++++++++++++++++++++++ make.sh | 1 + 247 files changed, 195 insertions(+), 5 deletions(-) create mode 100755 html/cgi-bin/country.cgi create mode 100644 html/html/images/flags/ad.png create mode 100644 html/html/images/flags/ae.png create mode 100644 html/html/images/flags/af.png create mode 100644 html/html/images/flags/ag.png create mode 100644 html/html/images/flags/ai.png create mode 100644 html/html/images/flags/al.png create mode 100644 html/html/images/flags/am.png create mode 100644 html/html/images/flags/an.png create mode 100644 html/html/images/flags/ao.png create mode 100644 html/html/images/flags/aq.png create mode 100644 html/html/images/flags/ar.png create mode 100644 html/html/images/flags/as.png create mode 100644 html/html/images/flags/at.png create mode 100644 html/html/images/flags/au.png create mode 100644 html/html/images/flags/aw.png create mode 100644 html/html/images/flags/az.png create mode 100644 html/html/images/flags/ba.png create mode 100644 html/html/images/flags/bb.png create mode 100644 html/html/images/flags/bd.png create mode 100644 html/html/images/flags/be.png create mode 100644 html/html/images/flags/bf.png create mode 100644 html/html/images/flags/bg.png create mode 100644 html/html/images/flags/bh.png create mode 100644 html/html/images/flags/bi.png create mode 100644 html/html/images/flags/bj.png create mode 100644 html/html/images/flags/bm.png create mode 100644 html/html/images/flags/bn.png create mode 100644 html/html/images/flags/bo.png create mode 100644 html/html/images/flags/br.png create mode 100644 html/html/images/flags/bs.png create mode 100644 html/html/images/flags/bt.png create mode 100644 html/html/images/flags/bv.png create mode 100644 html/html/images/flags/bw.png create mode 100644 html/html/images/flags/by.png create mode 100644 html/html/images/flags/bz.png create mode 100644 html/html/images/flags/ca.png create mode 100644 html/html/images/flags/cc.png create mode 100644 html/html/images/flags/cd.png create mode 100644 html/html/images/flags/cf.png create mode 100644 html/html/images/flags/cg.png create mode 100644 html/html/images/flags/ch.png create mode 100644 html/html/images/flags/ci.png create mode 100644 html/html/images/flags/ck.png create mode 100644 html/html/images/flags/cl.png create mode 100644 html/html/images/flags/cm.png create mode 100644 html/html/images/flags/cn.png create mode 100644 html/html/images/flags/co.png create mode 100644 html/html/images/flags/cr.png create mode 100644 html/html/images/flags/cs.png create mode 100644 html/html/images/flags/cu.png create mode 100644 html/html/images/flags/cv.png create mode 100644 html/html/images/flags/cx.png create mode 100644 html/html/images/flags/cy.png create mode 100644 html/html/images/flags/cz.png create mode 100644 html/html/images/flags/de.png create mode 100644 html/html/images/flags/dj.png create mode 100644 html/html/images/flags/dk.png create mode 100644 html/html/images/flags/dm.png create mode 100644 html/html/images/flags/do.png create mode 100644 html/html/images/flags/dz.png create mode 100644 html/html/images/flags/ec.png create mode 100644 html/html/images/flags/ee.png create mode 100644 html/html/images/flags/eg.png create mode 100644 html/html/images/flags/eh.png create mode 100644 html/html/images/flags/er.png create mode 100644 html/html/images/flags/es.png create mode 100644 html/html/images/flags/et.png create mode 100644 html/html/images/flags/eu.png create mode 100644 html/html/images/flags/fi.png create mode 100644 html/html/images/flags/fj.png create mode 100644 html/html/images/flags/fk.png create mode 100644 html/html/images/flags/fm.png create mode 100644 html/html/images/flags/fo.png create mode 100644 html/html/images/flags/fr.png create mode 100644 html/html/images/flags/ga.png create mode 100644 html/html/images/flags/gb.png create mode 100644 html/html/images/flags/gd.png create mode 100644 html/html/images/flags/ge.png create mode 100644 html/html/images/flags/gf.png create mode 100644 html/html/images/flags/gh.png create mode 100644 html/html/images/flags/gi.png create mode 100644 html/html/images/flags/gl.png create mode 100644 html/html/images/flags/gm.png create mode 100644 html/html/images/flags/gn.png create mode 100644 html/html/images/flags/gp.png create mode 100644 html/html/images/flags/gq.png create mode 100644 html/html/images/flags/gr.png create mode 100644 html/html/images/flags/gs.png create mode 100644 html/html/images/flags/gt.png create mode 100644 html/html/images/flags/gu.png create mode 100644 html/html/images/flags/gw.png create mode 100644 html/html/images/flags/gy.png create mode 100644 html/html/images/flags/hk.png create mode 100644 html/html/images/flags/hm.png create mode 100644 html/html/images/flags/hn.png create mode 100644 html/html/images/flags/hr.png create mode 100644 html/html/images/flags/ht.png create mode 100644 html/html/images/flags/hu.png create mode 100644 html/html/images/flags/id.png create mode 100644 html/html/images/flags/ie.png create mode 100644 html/html/images/flags/il.png create mode 100644 html/html/images/flags/in.png create mode 100644 html/html/images/flags/io.png create mode 100644 html/html/images/flags/iq.png create mode 100644 html/html/images/flags/ir.png create mode 100644 html/html/images/flags/is.png create mode 100644 html/html/images/flags/it.png create mode 100644 html/html/images/flags/jm.png create mode 100644 html/html/images/flags/jo.png create mode 100644 html/html/images/flags/jp.png create mode 100644 html/html/images/flags/ke.png create mode 100644 html/html/images/flags/kg.png create mode 100644 html/html/images/flags/kh.png create mode 100644 html/html/images/flags/ki.png create mode 100644 html/html/images/flags/km.png create mode 100644 html/html/images/flags/kn.png create mode 100644 html/html/images/flags/kp.png create mode 100644 html/html/images/flags/kr.png create mode 100644 html/html/images/flags/kw.png create mode 100644 html/html/images/flags/ky.png create mode 100644 html/html/images/flags/kz.png create mode 100644 html/html/images/flags/la.png create mode 100644 html/html/images/flags/lb.png create mode 100644 html/html/images/flags/lc.png create mode 100644 html/html/images/flags/li.png create mode 100644 html/html/images/flags/lk.png create mode 100644 html/html/images/flags/lr.png create mode 100644 html/html/images/flags/ls.png create mode 100644 html/html/images/flags/lt.png create mode 100644 html/html/images/flags/lu.png create mode 100644 html/html/images/flags/lv.png create mode 100644 html/html/images/flags/ly.png create mode 100644 html/html/images/flags/ma.png create mode 100644 html/html/images/flags/mc.png create mode 100644 html/html/images/flags/md.png create mode 100644 html/html/images/flags/mg.png create mode 100644 html/html/images/flags/mh.png create mode 100644 html/html/images/flags/mk.png create mode 100644 html/html/images/flags/ml.png create mode 100644 html/html/images/flags/mm.png create mode 100644 html/html/images/flags/mn.png create mode 100644 html/html/images/flags/mo.png create mode 100644 html/html/images/flags/mp.png create mode 100644 html/html/images/flags/mq.png create mode 100644 html/html/images/flags/mr.png create mode 100644 html/html/images/flags/ms.png create mode 100644 html/html/images/flags/mt.png create mode 100644 html/html/images/flags/mu.png create mode 100644 html/html/images/flags/mv.png create mode 100644 html/html/images/flags/mw.png create mode 100644 html/html/images/flags/mx.png create mode 100644 html/html/images/flags/my.png create mode 100644 html/html/images/flags/mz.png create mode 100644 html/html/images/flags/na.png create mode 100644 html/html/images/flags/nc.png create mode 100644 html/html/images/flags/ne.png create mode 100644 html/html/images/flags/nf.png create mode 100644 html/html/images/flags/ng.png create mode 100644 html/html/images/flags/ni.png create mode 100644 html/html/images/flags/nl.png create mode 100644 html/html/images/flags/no.png create mode 100644 html/html/images/flags/np.png create mode 100644 html/html/images/flags/nr.png create mode 100644 html/html/images/flags/nu.png create mode 100644 html/html/images/flags/nz.png create mode 100644 html/html/images/flags/om.png create mode 100644 html/html/images/flags/pa.png create mode 100644 html/html/images/flags/pe.png create mode 100644 html/html/images/flags/pf.png create mode 100644 html/html/images/flags/pg.png create mode 100644 html/html/images/flags/ph.png create mode 100644 html/html/images/flags/pk.png create mode 100644 html/html/images/flags/pl.png create mode 100644 html/html/images/flags/pm.png create mode 100644 html/html/images/flags/pn.png create mode 100644 html/html/images/flags/pr.png create mode 100644 html/html/images/flags/ps.png create mode 100644 html/html/images/flags/pt.png create mode 100644 html/html/images/flags/pw.png create mode 100644 html/html/images/flags/py.png create mode 100644 html/html/images/flags/qa.png create mode 100644 html/html/images/flags/re.png create mode 100644 html/html/images/flags/ro.png create mode 100644 html/html/images/flags/ru.png create mode 100644 html/html/images/flags/rw.png create mode 100644 html/html/images/flags/sa.png create mode 100644 html/html/images/flags/sb.png create mode 100644 html/html/images/flags/sc.png create mode 100644 html/html/images/flags/sd.png create mode 100644 html/html/images/flags/se.png create mode 100644 html/html/images/flags/sg.png create mode 100644 html/html/images/flags/sh.png create mode 100644 html/html/images/flags/si.png create mode 100644 html/html/images/flags/sj.png create mode 100644 html/html/images/flags/sk.png create mode 100644 html/html/images/flags/sl.png create mode 100644 html/html/images/flags/sm.png create mode 100644 html/html/images/flags/sn.png create mode 100644 html/html/images/flags/so.png create mode 100644 html/html/images/flags/sr.png create mode 100644 html/html/images/flags/st.png create mode 100644 html/html/images/flags/sv.png create mode 100644 html/html/images/flags/sy.png create mode 100644 html/html/images/flags/sz.png create mode 100644 html/html/images/flags/tc.png create mode 100644 html/html/images/flags/td.png create mode 100644 html/html/images/flags/tf.png create mode 100644 html/html/images/flags/tg.png create mode 100644 html/html/images/flags/th.png create mode 100644 html/html/images/flags/tj.png create mode 100644 html/html/images/flags/tk.png create mode 100644 html/html/images/flags/tl.png create mode 100644 html/html/images/flags/tm.png create mode 100644 html/html/images/flags/tn.png create mode 100644 html/html/images/flags/to.png create mode 100644 html/html/images/flags/tp.png create mode 100644 html/html/images/flags/tr.png create mode 100644 html/html/images/flags/tt.png create mode 100644 html/html/images/flags/tv.png create mode 100644 html/html/images/flags/tw.png create mode 100644 html/html/images/flags/tz.png create mode 100644 html/html/images/flags/ua.png create mode 100644 html/html/images/flags/ug.png create mode 100644 html/html/images/flags/um.png create mode 100644 html/html/images/flags/us.png create mode 100644 html/html/images/flags/uy.png create mode 100644 html/html/images/flags/uz.png create mode 100644 html/html/images/flags/va.png create mode 100644 html/html/images/flags/vc.png create mode 100644 html/html/images/flags/ve.png create mode 100644 html/html/images/flags/vg.png create mode 100644 html/html/images/flags/vi.png create mode 100644 html/html/images/flags/vn.png create mode 100644 html/html/images/flags/vu.png create mode 100644 html/html/images/flags/wf.png create mode 100644 html/html/images/flags/ws.png create mode 100644 html/html/images/flags/ye.png create mode 100644 html/html/images/flags/yt.png create mode 100644 html/html/images/flags/yu.png create mode 100644 html/html/images/flags/za.png create mode 100644 html/html/images/flags/zm.png create mode 100644 html/html/images/flags/zw.png create mode 100644 lfs/GeoIP diff --git a/doc/packages-list.txt b/doc/packages-list.txt index a80415bd23..f72273f9c8 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -12,6 +12,7 @@ * Digest-HMAC-1.01 * Digest-SHA1-2.10 * GD-2.12 + * Geo-IP-PurePerl-1.17 * HTML-Parser-3.45 * HTML-Tagset-3.04 * IO-stringy-2.110 diff --git a/html/cgi-bin/country.cgi b/html/cgi-bin/country.cgi new file mode 100755 index 0000000000..a85d5ac446 --- /dev/null +++ b/html/cgi-bin/country.cgi @@ -0,0 +1,98 @@ +#!/usr/bin/perl +# +# +# This code is distributed under the terms of the GPL +# +# Country Codes +# +# 01.01.2006 Stephen Crooks + +use strict; + +use Locale::Country; + +my $flagdir = '/home/httpd/html/images/flags'; +my $lines = '1'; +my $lines2 = ''; +my @flaglist=(); +my @flaglistfiles=(); +my $flag = ''; + +require '/var/ipcop/general-functions.pl'; +require "${General::swroot}/lang.pl"; +require "${General::swroot}/header.pl"; + +&Header::showhttpheaders(); + +&Header::openpage('Country Codes', 1, ''); +&Header::openbigbox('100%', 'LEFT'); + +&Header::openbox('100%', 'LEFT', 'Flags & Country Codes:'); +print ""; +print ""; +print ""; +print ""; +print ""; +print ""; +print ""; +print ""; + +@flaglist = <$flagdir/*>; + +undef @flaglistfiles; + +foreach (@flaglist) +{ + if (!-d) { push(@flaglistfiles,substr($_,rindex($_,"/")+1)); } +} + +foreach $flag (@flaglistfiles) +{ + $lines++; + + my $flagcode = uc(substr($flag, 0, 2)); + my $fcode = lc($flagcode); + my $country = Locale::Country::code2country($fcode); + if($fcode eq 'eu') { $country = 'Europe'; } + if($fcode eq 'tp') { $country = 'East Timor'; } + if($fcode eq 'yu') { $country = 'Yugoslavia'; } + if ($lines % 2) { + print ""; + print "\n"; + } + else { + $lines2++; + if($lines2 % 2) { + print ""; + } else { + print ""; + } + print ""; + print ""; + #print ""; + print ""; + } +} + + +print "
FlagCodeCountry FlagCodeCountry
$flagcode"; + print "$flagcode$country
$flagcode"; + print "$flagcode$country* 
"; +&Header::closebox(); + +&Header::closebigbox(); + +print < + + + + +
$Lang::tr{'back'}
+ +END +; + +&Header::closepage(); + + diff --git a/html/cgi-bin/logs.cgi/firewalllog.dat b/html/cgi-bin/logs.cgi/firewalllog.dat index 1ace47f8db..78cfdda897 100644 --- a/html/cgi-bin/logs.cgi/firewalllog.dat +++ b/html/cgi-bin/logs.cgi/firewalllog.dat @@ -13,6 +13,9 @@ # use strict; +use Geo::IP::PurePerl; +use Getopt::Std; + # enable only the following on debugging purpose #use warnings; #use CGI::Carp 'fatalsToBrowser'; @@ -307,6 +310,7 @@ print <$Lang::tr{'iface'} $Lang::tr{'proto'} $Lang::tr{'source'} + Flag $Lang::tr{'src port'} $Lang::tr{'mac address'} $Lang::tr{'destination'} @@ -326,7 +330,6 @@ foreach $_ (@log) my $comment = $3; my $packet = $4; - $packet =~ /IN=(\w+)/; my $iface=$1; $packet =~ /SRC=([\d\.]+)/; my $srcaddr=$1; $packet =~ /DST=([\d\.]+)/; my $dstaddr=$1; @@ -334,6 +337,11 @@ foreach $_ (@log) $packet =~ /PROTO=(\w+)/; my $proto=$1; $packet =~ /SPT=(\d+)/; my $srcport=$1; $packet =~ /DPT=(\d+)/; my $dstport=$1; + + my $gi = Geo::IP::PurePerl->new(); + my $ccode = $gi->country_code_by_name($srcaddr); + my $fcode = lc($ccode); + my $servi = uc(getservbyport($srcport, lc($proto))); if ($servi ne '' && $srcport < 1024) { $srcport = "$srcport($servi)"; } @@ -352,11 +360,8 @@ foreach $_ (@log) $comment $iface $proto - - -
$srcaddr
- + $ccode $srcport $macaddr diff --git a/html/html/images/flags/ad.png b/html/html/images/flags/ad.png new file mode 100644 index 0000000000000000000000000000000000000000..ffbe26a9c725e02fb3c12fb585326a334c7bea8f GIT binary patch literal 570 zc-jFv0>%A_P)1000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005WNklUyi%;N{ZQ-BsstPf_{c*^RQizk6rBSYt7=p#eNXDR6<&D_Nn4 zn(1`Bzdt!XHoqo|uj7yRc5dFfzO9u(o#bm}fN_KoILBrgU~q17a4_53*b864)RiQWXA&F zUVIl9#7w}&tY&XH=~14ev8t*_ahFf1bC^sWT7f7ujLlGNaJs>qX@BO@EpO%M|7b&` zVs8O*P#iEZJz+w@?i%A#Q?K~Kg3`Dl$Sx@z&d>@}MJeG?aEU5#`;i+R@oGVLcbvKs z04C~mCUrEq1l1rNx^wHGm*`)OrfSLkeDwI#-KDgyMn}gMEOrXlMmH{!Yso!)byD3w z<-OV3?5Sz(+QhSEvSjUeoMJ9FLLqP=&**o`Iws*Ga-ODt0lZe$syt?yGXMYp07*qo IM6N<$f|%w53jhEB literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ae.png b/html/html/images/flags/ae.png new file mode 100644 index 0000000000000000000000000000000000000000..0ee169b3b70893ad1c36a784f90a1fd5a12cdb84 GIT binary patch literal 411 zc-jG*0c8G(P)Dphn0M!cF;8iF)$d=AM%_;5`9WX@!0;CnoH3jIX7V>XFfMNLx>*t>yCZ-oh5@ zf~N?0@%bhP0{`icvI=04=P!2!{0|4b_hnfgWzoSqXT(S)zvt71NDVU(i6_5ft1%3w z#Lh*=aNIDQs)(qnfDt2yR_nyymP8REf^F`Q2#v~_tc_}!rnLZWR2j!`21%0W=k;JF zR68Fu-b2`jKU<>>Tj}*a5O+i?=0rpqwzx`2Wr9uPvL z4hf`kJc-91|BS~@7*||`_?B}qae0w}u> ziHf1;Xxr)?Sg$vGO>zBGd3>6tX^|FrlJ7#EpPx}m5%NQf*(NVYC5m&b5chkv_kyb? zyri)@#@Ju`4BlaRQLL6r&+}LYN+Q{`R+DQW)cK9%&%X-12pX-J9e^GVLmb7s*)Bd@ zOdV%7n+HKq6vgvH*?v+{_4YxxS63uI-2PhfC4h03WrUFNcwBb7o!mN(10iHd*efl4 zK5Uy-tM*8xfD86a2zMgvZ!c(u^#=_G`Gf8L6)X#Kg{oy gQOd}NeXLUd0UJ*XuK#=({Qv*}07*qoM6N<$f_JO{^#A|> literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ag.png b/html/html/images/flags/ag.png new file mode 100644 index 0000000000000000000000000000000000000000..1c731bae87b41de0d2a30281018d38e6c6a85f05 GIT binary patch literal 670 zc-jG;0%84$P)}XJd?wh(!<-EB^z*LM&_qE8C#p zj}#)<9ub2V;#nm|w2-I}6Mr1W825J1+uM7;oQt*&-{Qf1X5M#Z@XX*)ZGYeR_;@y( zwbsJ_0}ZC4|6yH!^0!Es*kGFRk^`($ZYHyx4zG zR2?zfwdeZFitD#IzZrTd8LrC3y{^t89%a;z7?l;1QQJMe-wquw7Vd_e<`K}%edZ5Tc6Ri+n9FQ&o*;2a) zlBY9#cB=2>gf+5#E9RuH7L!M}RB*sy3avF3xTSum1Zo6BqKoRT{$~@Xey1(X98wFQ zbmW-yd)wePLogYnDoID73T>GrdAK)oxiWv@Hp>QIqfeRs5eAyZp`-zAK{Z_d2lqD*df-5t8~^|S07*qoM6N<$ Ef=`$zi2wiq literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ai.png b/html/html/images/flags/ai.png new file mode 100644 index 0000000000000000000000000000000000000000..afc38d9f14ed1ed0802127a47bc77aed32963bc1 GIT binary patch literal 670 zc-jG;0%84$P)o&r4KM6vw~kz5ASI-i&XW9JNLVEc-!(o5GMH`T-7Y$|;C;E&B_CS`@Aff@s-7 z+l3H`5l9V&8x=FAh=funn6$~jv{C2HI6vNf_jc#arpw{G`hL#&o^xs8{-D3-?AVGg z6ks>oHX*gqKV1;{WOuXwpgB5e0~{m>E|IVc#rgT=Y&NH-HU>^;*&Ej{wOoit>>WKE zHjl>o`@%fhKKDade#f$!8Wl8+Uu*fXmub#9EhdwNQmwVkid?%|%&Y(uj33~-S>4(( zLwNeL69hm44tJcHnM^vp8Zdo~ICnOSJRGjPnb`jHO<9b~=Zl{gd9;IBcrn|JI>&p@ zge)r@>okl&H2r>;y86bS-|IaTTON9AJy;kPyX(WxMsCk;&3%}@_0Gg<7I1;T-!pfF zcqPPP&X1ow^@uX5>Cn{bv5_pAPUjL6q&Xe0FQV04o9f2+LTs=AsRO>;%6?H|ZoW`s zyyx6+>WDwI3+*5R83f^Nq5+%0K4?COT@TBD`PkpWCY|QQ(vp2;AVr<=C$=p~Veq8> z#DA)J>KMUtZTT*0HFo5&2AvU#-k&re@_Y@tp|YX8wB4Qk}@P)neROxX%(4g0 zuT2wpo*x8gFmQuFb6ssZHU7~jL9oXrlOL3VH2oFF(>(7uztr^M2muIn$7%Zi znk?USC386*!>*%g`gJ}(U9HxPF;)F-+uuCTM##a~^t@Kn%I#Jnd$n*ljKc5~;blT* zas04Ye5oo!>4uiwxb7!}N{nsa-x)^D`KBrlYA;4-7w6~o`f)?ZQIhP6;zWp@VQw5J zl7nF!`MzRVTOo?7+LYBn?fPQEDb3S_60*zl8_u8U`gZ`1A^eC?0AcAkTu~@v>w>bj zJz!?nJ*H_skJ~H@8GEU!jcwPS#}GQg_^sy!(voB-WrEi|wjYu%mpO^+#iFaKu@LQ0Z|qELjeO!JN7gbS->P)9{@bc92=jH+4IHX_4)a`)v8X@WWCO!s7+I#HNu#T z$9@=!`J9EJ%b0t6>;9vkgrUW5mP;*V7RSYAqqEF1E`%N-lyfEo;T%$`kM+m~X49vO z7Z;Z+Gms=sw|7~&Ym7pU!$%{E#-bO~A(-j0s9jVjb;7oTu)0DL=O)5WW^mv1*|y}oav2apy-8-Ou_lsMc+fpC1L zJ=Y45mC4J_B8SSe~j;000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005eNklwUEpiblBp?i;NLorNDoVr?(9mNFo*=J*#9L5Of+(U0 zFeI`a@9yl)yR$cDV?RMY=}dLLIY;^r0Cxhan$PFz^*rz4@$uQ|X?C^v^ZreE@v{gv zfRO(A7ye*snx<{rx~`)gJKJ?#r9GX^%Cd~2FkAj@LV=5tg0{yf=UfSlF^sWlQ2j(z zO?7K>aR2C0++zPmtX3kBWJ^qBnfh?pB3>f~P_L{}Ba1kW_uA*kI?SAJSK9LX;^N+X4^avkuReCw38>ZB$q2+TnA!=YuPj>j{Yl0eT_Wx2Ana7AgIecO%ow1 zS?o1LXmI1N0}0<-;zP)XzIiBVW9C`2f%v?2&rl>7l5JqQ{qK45DkN+cTof-XJn3MgpU zt+qf)oF#s5?AV^z9zPhHe8FDnN~6&|b4PcEVQv*H%@6%*Ivzio&7Pm0?!(Yutzv6g zh9OfBVK9(YRWl5IGy;af0l+O5+<$%7FerOApOZ9=Juk6s@+4+H5^l(gvaCP|bX|s! zR}|9McT59-nx`ixV%zRKFWziQ?xt;X_7^LDmSj_<1|T$0)r#Y?qByXLY0f5-BORqd z5Zm_N_nU{9ecuY-MClTMcbyS6tr3JhAv>HMm^r>TJ3bDh?Z$CD*G;vgS=KkN2ZT}B z2uf2_YZ?~CZC$$qNwU(aB%^e1{K8} z%R=k5j8M}wndhaXkFqRjW!KGi>^P3;7SHoCeI*4Fq89~(P^oLivT}O6{=};6+3h}7 a7ykhFq5{>LGo7jc0000;2*Y literal 0 Hc-jL100001 diff --git a/html/html/images/flags/aq.png b/html/html/images/flags/aq.png new file mode 100644 index 0000000000000000000000000000000000000000..a4f9700e0e77ec8e016687f1cc8c2c4c5d1d428b GIT binary patch literal 610 zc-jGC0-gPdP)=-{JN$O*6ymE@;xF`fJtXq?Y#?dJT!-IxhEfppWi zo8{|w#X;{16O8{lFBk;56hu@d^J`XrbU*uc>UL9z;{;Zqji$M};Rk1-mKYEd0E&QI zc!XdGqv6cJ6t4O}?K6l3@!G7aK{X_-zkHKNQ8_x{MV8pumm%PCf0Uxx7HVrz%zYpM w<3TH__Dk{Q2z1?;!A7$@6H+t4k<$I_Kc*+|*b>5twEzGB07*qoM6N<$f_bbHp8x;= literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ar.png b/html/html/images/flags/ar.png new file mode 100644 index 0000000000000000000000000000000000000000..d3a0d9dfc64268d658b32ce70ebf49ae5f3dc526 GIT binary patch literal 578 zc-jF%0=@l-P)Pr06aZk)PiAb-PtuNPRn$gN8nsa((xwZfF(eXkp0PcicyJ-TK%d^Ty!m9k_YA;;!m)Mm@~u4|9}SPEv*pugq!O3EZ?E!# zibi+9_x%XLK@w+aI!G||+;@lnmyV-8cxs73#EUO;+n9v(6s>@;Cj6vga{!V zB1^oc(U$nO#=G%&GQ7B0q*3r|O`s?;w@IT8IF9cHNd$LNY%_*E*R-{&w(Ql};giL9 zKHDqH@>Wom34!v}>T8@Fjz;r1#z}%P3cAizmB>x;=07_gjTZB{5P}s{)iv1Y@83S$ zTz}N<{`}-q8et4W*8x(gnzM?r?Q6^Bxz@TUDC68-?3^6nkH@L$`au{&2tCiX)Nsxz zp;F2%vrSV%C@qy##&nMBp3YvZ*9WK5=Se^F{hn@H&a0eIAw@0j+4~>-YDHI6RN8a^ z1U)~FC;h$GUp7hfC-8w$wJ7p}(Mr~LZp%L3(93mAq{f|@=U1*X~7{~wTec$8Ek6bG^6V##NMvSy3wt}Twf{bLvqS{r^7TBzi!Jvy`bThh( zsGysI?xc&l3xW{@UF?JIGP)R*8!b0$>RZ$K^?EvcMF{ri&%*=f{GNyNoQIf9i9n!t zaL}XI>lhOO0pO9S=3*@?gzQv{#q5Vy?rcVq<@)^mN+96u=`jdG6Ct6DO|Z*DwQNa!!Io?d?y5wB(=KLfbs#X`$W-q)Pj&7&?a9#{JH*P;$#$R$yxO( z9FBHTECRUzK8;zrLKlwX(h%CL{AdT53=dFQu^-W!PbW_GdwBUypa7)2tEpIj--(G3 zF5d)<_)lldW~Yb_C#(NPx5H((9VT_xXwWVE5v?uVH+=;dYP4!$^z( z)@GlY!j|7Ysuq^?hoZ^Xv%$#Y;Lt!mpXb=U<}d;N&TU}JkEM9K;c7gH#27mJIGm|& zzIYb58l0Kz>bbM`DPfNmQhI>cKxg5uC z0Xkq`%WWzzsTNg!qXY7FQoeo7MW(zJo2O7H5R+-T(a_cFTE_TtX$j%UE<=dG*zT4P nqA;fL-zOvkeDNb4wd(%?lPI%W8{8N<00000NkvXXu0mjf5l%Fs literal 0 Hc-jL100001 diff --git a/html/html/images/flags/at.png b/html/html/images/flags/at.png new file mode 100644 index 0000000000000000000000000000000000000000..bd0cbe1a738a6bb37e8e796e126453a67911342c GIT binary patch literal 551 zc-jFc0@(eDP)j^4 z=t-6*C~zc%`1Jq(0fas@Fw{?kJVN)kx6_A*Z_m#<&$p{pxmRmI!eakJ^l5*QqYgfT89Pg5pkzc{tDwbXytC#A4+5$HhcvP=wz^ybD5Lp6o!-BJGuF|nNG@R>)2sL7Zt2pi!SV`9N*5xoiktcaT)GolSN;Np zE-bj!RT1f6MOyH?V{2f_d{1VQ%uFW9%}wGRm|xHXFPz2u@WOiz#~o{UrU#36xl=P( z%{{hv;+1vGIp13Rs|};{`GABm0APA*Vs&Ni!^a)~2xD<`^9E#Cfi&|znVn89r3j2M#MzfyH;+y1&2m41Vm zB7{^`X0!XljbeUzDSK@mGh~!Dxb;Z5e71gWL3;P1IDe-p8pYklwvi$tr>Q8LozQhn z(-a7~a@p!y);KK>QbnWi{!_i)ao)V%UwhlTT9EIZHc<+mIH^5-GMCS%0pKBsjI#Ob zPh*_6&tLa#`n}rPFcvGO<@D&YHacIJ$z&v1R`-4mgMbGD9eM+IU`H_-r|}%O8_*y%KHH=mH=*Wv>>II(Da|W(Q!(fb=9j97tEnJXZu3fpgG?gR*R+Y&~ zHJ!#PmXO4Up&!#>M14vFwvVw!qth`5flqBKga|S#D}XVY#<~ZDkR%!2zpZ06@_nC> z5e7yFK+DaxTl(AI`O-Z&^b|$a^|a1x3gS5Gd#-JF%QdIg=m)`&1is@GkM~>Lf4j8y Ue~%1gE{`?*IS* literal 0 Hc-jL100001 diff --git a/html/html/images/flags/aw.png b/html/html/images/flags/aw.png new file mode 100644 index 0000000000000000000000000000000000000000..1e5aff9e88c51a987c2b45190b106dbb1905bc68 GIT binary patch literal 573 zc-jFy0>b@?P)8V?ix}~a2YtIYJfqxV7anAV@0Inox=gFJ50E1`gFZ%q|?Z;1>T%9hHRa%s~ z82~^C3C=^GPogOBJxa)nyAHM(E7J$^Z2#!zeDB-W!<}PCBxzQt$_x-fz^F?J;vSvZdYRw3(jlIo<5K$BczAqR9!%%5uk&PQXc$B<+ zJ^A$h^Wx#h>$B`6ZyGa#kznk)m@}6%W(|klG?ms$Zn4>|o!R34hif;!t4{tY>dsmL zmrxrl5PlSfwwp^F8&4@E%S&wU-a%b;r#)WfrL0Wb1B?kmF0-J=DfJM9_S9z2)1t1L zEk;O@ty6WeG>yVePmn_?`R4=T(BZ5f`(D?wRcm0%vAgURjPH~=p5mo1)TR<~h48~5 zj>3u00|;@g+6$RMr}S{8QN6`Z61+-jYo`4WV=Ka;8zLG*614+q>MqanG;1pjwIWKA zEp~W5&*Ytc1ooM1n_=Vx#TtsyFryn;mgmW;*46)wR7zj%V{P;oFv8;Su0Q9N00000 LNkvXXu0mjfkMaOa literal 0 Hc-jL100001 diff --git a/html/html/images/flags/az.png b/html/html/images/flags/az.png new file mode 100644 index 0000000000000000000000000000000000000000..f2137c2d8179a7e8e7cc55a463cd2042f72c9ab5 GIT binary patch literal 603 zc-jG50;K(kP)9*x(NQ5p z6DUClA&|(DRg9fYd>K2oXT}~Jh(y0f=ls?A^q&g=XNtyJI!|ip_WBnu9gIdd7eRJB zolj1pMMx+G5K6j^?545fSaws>RN>WgLHI}8POH1y9}Y*!iu&`&^>7r?nh`|-A=%Vb z%hXI0sYnDBt^1|Ab~SpTtB(dfgGV!e$)-~!V%ws^d5T2If~sRUj!{}Dmq3+ec!NFd zzrJ>PaM1Y@%{@Q(k?c8*JGc1v&-~MSZOgWLdxi*f)8w+UD#)_JhXAaHywY#o*gp?a zpPn8A?CE#!%af02{9;?<-3JeQkDj&n2RbAY&#EG-@^IsJeR#D~}W674nA^%EtSRBW=krql(RCDsn~3q)20$5`mBgE%+K+pTwQJ5njJZ1R{dSR87mWOv6;6 p3K+=KJc%&NS)C-O9-OMWsEDpHCfQ~)DHG!FbMFK2T{k9j^e2BY54 z>KXRtAG<%aO4Wr&pKg$}B&jOPK}vz|hpubKG|E{5Si`iseRDMSFaXS->P)5LZ7{KvKGRwC8lXyUcQGt>s)t7viakaf)=;G1K4?0m8y!!nHI!`jj;kP z+r|j#05lT(W2T9vIX-^Wb;>$TK7IDEnY4A)0>yC#SKsk)WYw*Ov7xGf1U+$dUkUa&*L>mQW2T~_F{FfU#an-I$~AykFnl;#_@Kc38HN6XdP_rt}Xcs9+r zXdv7Y9L1^qpE;2Ax%*f8#bSx<~a?5*z==gnU7p?IMu#>Gp?@f{XH_=CWC=Y zYO9LoSytD4)7ExM5G0F5n8a%p2qBag&-GtE)>QK5!U3A8sDQCD&$GJW;y;U`rSAt} zxT2I{1iDVYKSj^ZiD1sbp|$cM=Q62etdeblvkj9;zMo_nZJHKtL4=Ue+Aq%>ePDq? zXT0f?degrRlSye>2+?R7Gz`gX6OoZ+>pEf#NYE#BvWg4F`)hZczaz*0nAs8O#Q*>R M07*qoM6N<$g0UtEk^lez literal 0 Hc-jL100001 diff --git a/html/html/images/flags/bd.png b/html/html/images/flags/bd.png new file mode 100644 index 0000000000000000000000000000000000000000..e68816fb8e943cda0017011cc70548677b629318 GIT binary patch literal 572 zc-jFx0>k}@P)WdM6aZl7Ke3Z|G8$B7I{bFTNPq;0RTu0EXW$AfI7k;PxB>@2m0-&nv95$D zqWnoT|1(MBc#_ze;LwNz^ga8n{OS2U04^0$U*>(8&Zf8aZa;kVAkETWe?F)I2{kvpC(j>_% literal 0 Hc-jL100001 diff --git a/html/html/images/flags/be.png b/html/html/images/flags/be.png new file mode 100644 index 0000000000000000000000000000000000000000..2f92d5f81767fc04632510b19a698366e18ca6c3 GIT binary patch literal 534 zc-jFL0_pvUP)U_i9&TY{!{+445C=luWH2 zU|tD{1&=;n0N`DL|99K%_Urxq_iqo6PcMV{eQEz#+d$wZ#mtXS8UB!e`IxQOIAx!I z{=)yvdc6+pbUX?vnwJWUg?6n6E{YJslrFNAENQlcG%=G8=WmQL7R=#r@ZO*6`g$!E z^y0mS5E4RTumE|^NKP0VVI=#0W}D4sx7)4q6)$;N7OJn4SOMrUrU_*P=P=JH&OE}} zxmP7;cDKFT@Apm9aL((x9Gn1PL@1^-P19vE6jZzt@J|cYbT5wW;S_WRn_xzacLS4bOeKmX|f20u@y2*LZpmpg)oEb zoeLxi>wG?QUetB1lmb3fibJLJ%@C4JQ>?9hl~QRFx*2QdY5bP5>$-6qaU32mW$7|y zD@rp6h_RzkI#ddyv~|68Gb?z}wykpxA(VtqV%Z{8N|qR<&H^d>YuATLdbk<=Htn7H Y3t74D%+NVy0000007*qoM6N<$g4>kd!~g&Q literal 0 Hc-jL100001 diff --git a/html/html/images/flags/bf.png b/html/html/images/flags/bf.png new file mode 100644 index 0000000000000000000000000000000000000000..618fd041df64b7228e222940a2d9819c3326b9b2 GIT binary patch literal 568 zc-jFt0>}M{P)|Wm#*{IdBrzcd!oAi#?@w&9c>U)3U0#(%mDk&~RPA9hCSQI0HrjuuzE0qTs5lVg zSnqkQ`HB7hy!@%V$9#Rq@?zcyr9I#Ka)mBt^v5SgLrQT34uE%}t~wU>FJ# z5)kM>Ei~Wtl1nWIE!2tSMV?pdR&WyP50EMS2<*tl4n@uE27pbZDkc+cf|2 zUxKTa3(S+>llA1!){_jtivrqQEEcv-r_-C+?C$oqZQC?W^E{VQ+CD;vQW}OK=R61k z=NxA}nM^GEI-e`0EGWy;ZfxHkAcXk7Z-K?G>z@0_CZYK4`#0CK&pkBzLz?b(byN4f zfe;en5eEU>13YLTMc3LJFYM>vZ_DWV;rFlfu=%roT<@N$uIL9tuos4G%*XNgbrg=U zOJu9^V{u{eyZGa$59=&hCCkE)+&JttgAC$WH7u+n4#QmQ|W< zHu-ZQat)P3TpG}jGZt~inMeI$0BzTmRi%u+yyolSxZPIk#2ogX=qQBL^O$=zMm$Cl z16Qta+Pdox6=_u8{%7~!ciV@gcuIBNfPTQl3s}Hn&R<3TCUok t_`Zao6kS%At zvpCC=`}^pmtE!sM=eO6_ZWwCL+ubkMG+=NXCyeo;;Ady7C?d|?@%vYniyX|io126X zx!pF8k8Zyot;HDAG=))Mva(Es2vMZ^eqx_4FTX68=hZoE)yA0T=b$x0BcYUKS#~ru z&kuwc?^~@V_Ia`Rx>^})>fKHm6D}^$IL0JNIfr;)Se|1_`w*not_ySsJXH%-$@ z>7Jg@W&^vFF(?D0K*q;Powa{tXNO^838hlXrmo%LfEdHhf#E`A|0)epq#=LT^})Zf zuIuW$Hr57XP@0mfD@euPRkDypE0D$y*13s+QA&jn5XN!aru+TtsQ)WTr2)gEy$3>0 z(>z=e{Dac8EIA>fEVH5@$4biDx|97dKs-3f)3gt+zx1ZZ~y=R07*qoM6N<$ Ef;s=|Q2+n{ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/bi.png b/html/html/images/flags/bi.png new file mode 100644 index 0000000000000000000000000000000000000000..3b4ebca278c0dbe94769fdf9da9e9b519abe6eb1 GIT binary patch literal 668 zc-jG+0%QG&P)K6O#WqMi6iF-|3W8XuS_GAP3>5tV9(t<> zPoa1c3YH$kg5brASPj%Atua`sO=DxGiIc@yGMUv0<`?vX_xQlK0l<+8)N_B~t{Wo< zStk6em~eU999`SnZ|xMtIt_r52{9uk3?GdX=>_ak@_^YJb_9(&qlkjj<(Np$jNO@6 z8;8x!k4?xRrcyw3#K1IRK}K)P;){>5SnSR2i`C7{yXRXbof#qUhmbEQAEIysx_Z6k z8|pY5d}&8hRL9Isg!zk(B^qF3CA++Rkdp;LCtY^j=Lwwbugc}c_4EZY6(ZxZqEOk_ zC`!1`Uqp$KPt~_Czdch_z@SP3&-IvZfDDEL4Tjz=mz+v2fS=V{AD(-FAShPM)e>2)Ugwt{fo&e+S#Ehr5*ZjqRT&U?foZXl zDEAm((5iIxXQeV|^^BiLiWZ0;>N8>{Glm#Lej`Cl_^;qbORcUO=|AgkGBh<N!AFr}doJ0V_&;m-Ft z#=p>tS#Ni_OW&mTpYJ-^9m)gZ**G=UY5;tUDWih1m{I{Do2He3Zu5{k=JwOAh4xS% z9*f6wUwc*o2nY$>Q!I=*PcRORfqg%2*j0M9f4fgElJZpMMOK^&HA@d!6c8G69>-iH zghvZR!=%rB?~pa*_5S+i<4tw0@*>ZVPpxW~(fCJ90>-T1D4{R{iYR5;lRVdQ!|uP_ zb%RrS%BsBS8y#r>w@-dj_Db-Jm|Y4#V$P_O>Uivwo;Pd(&q`%hx0TWg1b~2m*^tAS z`w6z;JV2?`sp&>{JBg_~JBjFetMXt)xm{!WRmkxGIYQ2Tbs%%v<+J`<3sNg~v*Peikxw3l~uWQG7 iR`WbK^8d%ZZ2kdCWAB(w2$ll?0000% zH2Mjbo}5UX%@j3XeO&&usxT%i3d-e3K5tkS&gUhJrDjvkSh3S8$HNOmx^5N0)`x?^ zu(I7+ws#fIB>?q4NA?LUKVI&zN}YzIbKvNBu5^>RWvEd-d9udG^Kd+$2L7f52VZX9smH!ST`ve{>|Pp5 z`|sV&KXhm3nd8LN7u%>{;#>}6!{9OlUi&hra^CBY4p@@RLYjw3(zBzzJ?1!y@9Uy4 zCyNLunZc&n1-;jmjbB!)VZU+3IQq|g$8qg$)bCHiP&ho4A)JnMWFR5u+rV1ytPUFU z?`+^DW5#A7N46cuPF0D<{G|m6V75WPHh2QbR=Lg>}0H+Fba*rRC5;`ap@WO(s zX-lpLjSn~YvoDEyA)C$T2spFF z^Hm(Sk8H;o2SJb|Nu$x2+6?3G(Cmf5NDyMkrLTmSSfjne@3Pm?bM@h-^1=v&}yA-S^)e9CXD{! T%Kmyi00000NkvXXu0mjf@&6w! literal 0 Hc-jL100001 diff --git a/html/html/images/flags/bo.png b/html/html/images/flags/bo.png new file mode 100644 index 0000000000000000000000000000000000000000..bcf79862d7437dabb2f7f5a1c55c75c8a58f7fa1 GIT binary patch literal 583 zc-jF+0=WH&P)injZ5jmo^_s3$c@Rhd zs-_w3w&}WduSZ;0Aw*d&m4EuebsM&r&44kw+r^#-lr}~|NH+{@S;V#t%R(5#XC1|j#8a+{UxZYllAuV^*w zf7`x#i(7qDQuIueamJ&JH{{{A#bO4)DBZ@)2cSigZ@)_+8kJ-i{=!ID2w?z;F%ce_ z5XE^(3Dt*icYp9W52{*djy!$W629+T$m6-yoe}{`9EtsbF%B&G&)$E&UvIq4ejf{7 z)pbj6IUS?Z&w8EM$L`lJYR-X%35&8UEkv51+1+n{y`(kNa2;`3ok^ V15V)0u1){|002ovPDHLkV1nX213Lf! literal 0 Hc-jL100001 diff --git a/html/html/images/flags/br.png b/html/html/images/flags/br.png new file mode 100644 index 0000000000000000000000000000000000000000..73e93700717b22da2bd9a0b362d4a0fa37c1e608 GIT binary patch literal 665 zc-jG(0%rY*P))mH7$q1|xP%M`^P^diXc;!zKJ(}O3kgZU2( zMDQRYOc<1*ICX+moWqxOb&lCq=epFaYm=r)eobS8{R{TM^PHX!pXUn?0J|#08N&eB zfEW4R{>b29LaxaIS-3cm#}Rqz6`Wnh37la$mh0kJA4?PT%(WTJ!EC?=SYF`c(HMoQ zmtqp78S@!IGlCZ)mGg(HkG^=My4OQ{D4YV8LpT`C(0quG9vn#a*{AkO=>_WUbi69J z0D@2+;@0K0>8tC{a=te|nWpK|q25N&c8e#(k)ht3DSk98eP7e=JvfG81Q)JG-tR`++nV3&;{zUorqw#LQUqs{ znSEW>jimMz(O&;Qa{Oe>)lw@vTZ&p*|6{G>D;U#6D^O_IK^7Hzy8FeTVE|Rt>x#;f z%}%z5AMDvBX>8A?z{vXr(?Fmbr)h?ah&?Dy5pIT|-|M=u`dfXRfiJVoPPXuw@M7-Q zlaHGas$Ue%Q`Zm3!OwBcxi_nCoyeK=i(%(`^*^+C@{TJ3k z9>0C=>qr927KglkGZ|gw0@=yA`twhkX+qe7(10Bqnn1T}+lFPJ1X^oQ?>2l#4uI>a zozn>^E6bDV#^)bZ*lM;#hHjd=p?p(z_gml}JO}Vv>j>$VE~}v89noWkVR)W*e2|O3AENqx4NPN5Mpk260|+&Q%&~)Ar^FUjq_)WE z&g5h=IXXI;PNu;!xHvz*aWi`QY;!nmE3WAVLdZpUY#25W!z`~>tL^Rimwwy6w?CWB zk|YT_EtkK3CqKSdZ(gfsXOd-UR%g-FBnhyhXgIC;wnL<@7K=HhGz^!15D-GDs>(At zir^3;!@v+CNzyq7DP`*oWvt$1Yejd4@aoE6B}vKH;*R?6Ej&HNvf=>AZ3WH?B~4iz z=V{tzS-ZpHI1U0oilUr#j$hQ%2Oqz|Pd|}sk4D(k)B$JtmaJ(?N|rO01MsTHg8!M) zcG?`iRLA$01ae{RxmYMhQA=&jXu95Z!xHl{D+{{Y=7)snPpX6GvI?O(Kv>3(hHOPQ s1rP+ieg8pi(Z}tyQ-kJ-~)C zlFrfij97|8W)v**JQR5#ri3WYvxkxRyAP3&h2};!T`3jT@85GBLsN(PWZ+o33vy=W z8OT2M(@QL8agi?7JdG%wkX*6^&xKX>wHnI=+IWc6KCx8K!#=DDQ3FFEn=f*X$-reR zD%mVOXQg7kx>Q=oic?KO>cG-f;>YO-NY0LY!wpISd(lZ9G>9NF`e=%#b9Sq|xVC!R zG8Ijg3{BD4$M)jOuo%w9G5U^>TLqS8FBD0A6aU=Dt#5O-v3@y8S7f9aYEYFEuVS*E zprc;#3C!hSlobwtUSI;272!1+v!?uA1Pokx2CnO9mFJl`RWJt8+lV>|Ag zg_Dq%3|uPR`dDbU=#5Qwdspauy(wMLJZJU)qCwYjNqDwLESFrd;lTa!3wBRpHcHSl zws#!+y`MoNnv2^EFaq0cH)js9eGiB7f7>ta~2T^1O!CT5aI}m2%*qG2S~gE55P+xL{HBvAPOp)1VI5Z zU?~kKC=?+UX)Xcm+&T8%-tMqR5_`2;O)w!o_ednO9Sz5~lbRmlimH2?pZI(bv>B zQyej>5I`SxItWN^_LsVz8(4{V^!F}A5geb2l+yUNsz7EuEO1baKD6DpO}usH{n`8b zLwH!e%+@!dk&Lm5D{Zm6i-NX5PHr#NtY#7#=5%FwxJQ5Yfvzq#mr|%TPO!?ObKtJc zl@6suy!&WN+Xi{5sOkZ2t@VtN*1efQSt-NGG!bzk*4aYL9s?p0At|7MSRsb!#j60v zQzoDV2PgzY{DPk(&O{1AovY;=kCUg}6kabrht3)_>Jx?Dl9R%sMo2}t|87I_JR%6Q z>~w!;aQT^Lpp7?wUVVn<%s55|U_}Zax`V!AhFXm1J)$2C^XHFKo4o+_A5fn@!NiO6 zi^J;ry)%oqSbc`p%P_1%Yb@AesssiJ|6`RQan@E5|Kx>#lHYrFoNJA1_ujkrR*$B~51yR7c=@W};$pS=wWXzKb#HDAc zm2LCi>#ShB)t&3Q004}VL7EOzn;kTL*VJsg-B@in|M2$B{*m7@vsmfNB491Pr06bEp7#va?_k7=q@CWgA`cURrs+M<}8Ll{%e#E#ry6x6C4e&ljm@pQ`3x)~-lVtF|(YopMDedj` z%2}(|+kUeFRfV04;+Rs(rIbpEF#K_)!I-vb$8kI{{ABUx*Uuj~ug;1Q8wenwge$Jj zl{(Lu?{=oAlJFN=(=*SdK@|n zz8_ij?Q0j_=wok)#}FgRsE}M`l#2)^gYm7=^`PzES?>ntPH9cuT4?s(#UQ4LN+K0g u;bxEl3ru6$zs;z}aBSzSwvYQ*hx!M&UgClqZ^*m=00006_QtkGzTI=W7A=$L{|JW&u)@WdbGfxkpgiz0%at#vvO z9i6pbTe>vgdGqE?6Qfjrz;3vovkUHn2g6PjJnQ4rx3jylT&-*M8|&BInKS53^!|}= zddVDdd5RZ!X-O(5vRII4E_eUs3n~L$`kq`YQEH>MzSTzL&@gfpBYzE|c{2G%_V?K( zIj<;Uu_*9)I!z-C`^yTvpf1;%jV6OJ(?j#}+Oe?p(ZTf`&Z$qBjrZG~cf2Cnx+Xni?;?7Jtl4O4P@m{Aq{zQH8%VJSm!zmI&G4wsx_uU0+uC@Xn9ZxM?_o5I% zED*}8vqR;(ot}Ge7h@BO#?ll4;JL09#o=OPiZO;^>PL=a!+w`5ZRcmz(esBbmRFq0 zSf#IYdvqANeqbR45cl3! z5d;f1(5;~!*ugx`M(3#4Z`eD|t;U9AO8miy_}mFy;JSeuMj?#C@IPw}UulLthX^MK zp63Ks;`U@|BvS%gz~Y;+YnTRrFn}NkK>&jG$v!K~Z*Ii^bg}O{82|tP07*qoM6N<$ Ef``l%CIA2c literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ca.png b/html/html/images/flags/ca.png new file mode 100644 index 0000000000000000000000000000000000000000..0a5003452e38ea686b1bb49f0b26e96cb577ca58 GIT binary patch literal 606 zc-jG80-^nhP)DYhBO~wuP{oE|gSkRN zFfcGOvH(L71u2xOge1hZ&wuXh*RHv!`2>BWXL)r$z3)Bmi_ocLXg_8MVbpE3FWkR# z?ZG1{@fW54W6+WEj1h6mG)-84*+2hh~I&=W8F@BV{OgGScG9HMDF{>#}D}XPr5(Qt(X?) z7V`=NCt0QuqP^T|^;VY8*6JdTgZ*Ff#Ws`$cB$QN6no6Bx%EY|b-U_c zPIOSQW$aEdUaz`wQ>LkigbqWRg*tho9gO}a z<53w$sH*gq975Qwd!9d~1~S$+luV;25>cW6R0%SN`H<0{Ap{}H0GsA)OPsS>om$vb sF;rD7RS+C0$W>OP8Az3%?yzS14-|IxGca786aWAK07*qoM6N<$g10FSbpQYW literal 0 Hc-jL100001 diff --git a/html/html/images/flags/cc.png b/html/html/images/flags/cc.png new file mode 100644 index 0000000000000000000000000000000000000000..6e29f453e5f81c01619df5329ac15c28fa83fe8c GIT binary patch literal 668 zc-jG+0%QG&P)1XdU_lCk2RJpElCammJC|* z_}oQZk=-{-O@IZv72xqIZ>Hmule0<<6)&`2z8xFbyZK`_QE7QGraJxdwOh@JcQ0o$ z_dl9Tvol_|v%RBXZf?miSTebG{YGSUT@|km2J6SCj^2I0Zg&4V$%-42jB;?z&;{qmRSMp+yZI= zqphbsxtcPJ40TAu6`cYEP@|V3^$pF5uW>HYVF>``MhalRtxPIY)+!E35(!l9XGpU0 zVDu0ngwiLxLh)a)zW%QGVltP_5lGZzU6y5w%8V7#S?h7^!{X;}fMnl_FVNV@^muHj zplY8M;wIBcpmwB?*C`eGFm`7r;Nv3+)kE*_w)G|;G6t_t64hcs5L}$80+O};rvG4! zY%@C7Xo8^Gh*+s;Tv7dc)mY$LB^LdS(McD|cF>K|T18d%|Zb3*Xl!nYtSHI0K?S9|MbQDURK(kamyAf-<{^!u^=&aVP!@Fsr>`k82AI27?`>S z7+_;!fQ13U1ZpZp%}+bN*yo(@VjoTv{((N}`-Ufd^wE2I0Gz9|A`rF?4myr=_1EwH zo$Xt`A3Zqza+98`ncn2 zDUcE&XnU0lZn;*gRI3%+CIF}fQsn6H@wLsy-rjD#UJZiDfKI{dAL1`BY1;n7=KYt? zT|%6)jWN#hEQ+Gz<0aO-*=V&|%^O?OXllURSyNI68BqEfa;uffM%^wfgeavLV?uzH zt#+|?Wpkq+^hd){NW;Q{_{@X`B1A_9*K?S0!35`g5>5g?SYe-oPwkKGZm-+voeskx z1?kZr{sd#ow!iy7-@Sk4Axq0N7O^l01s5x9nnvA0_oRDr=AXqpE@nz2*s@H=F$mFe z87DDkoK7fDW+|5|j3r}Ad&z91fy6{gS;%orQ#hvU+D@5Zs1m6JD`hEE^LhT?c6hfx z2?uE!K~ZE?g`;%X+;14002ovPDHLkV1j%94}Jgu literal 0 Hc-jL100001 diff --git a/html/html/images/flags/cg.png b/html/html/images/flags/cg.png new file mode 100644 index 0000000000000000000000000000000000000000..1d712ffa20c036915d740b71681428baa984ca03 GIT binary patch literal 558 zc-jFj0@3}6P)jOe9+PS~;aPQH<%l){FFP0bQ$$4DI zhpqnXxPl5Uhceg_a%i1#^5&=0u@()thQOu=Pcoe?){F2aOseD%>0@j&ml7(O7*HXt zU#$Mp2@4MQIhe`QN$a+Yo5f{vd0k(>M(P-2K|F^F<`1|G+%sWLtU^^i+a7I?9*=^1 z!Bu`0t;1!xd}WGHsHG0EDd%7Y0r~B3PMosRNs;$#_rdOXZ@f~gXca~I{DnzBB13K0 z_88+544wJ-E2$cj7DbvDK)SZ+v)iP3m_^U)!EUSzz|FheqX}NrF3KzAlLnz}6%%6aK z_cxZKbe9CO)Qzg^en?1~{-GN#4ddd#HLagEZEQ$D_){P zLah)|+mI>=knzmeV~;%-+&1t4{iWlTKl%LDv@1ndGnq`(X?@&_wgyke<9xMRPEX^L z<04))Wobf)Jg?np>z$4J`(KQUfJ@!&cEdZjqwSHP1fR_qa{X6tyt*bIcFp4-uJ3!T zmKFr2X$m3KeM61!`~7}@dpHD5lP(tV^hDH+_27~7@TqhCh7F-&ZqTxjTb3oIRFU)7 zdcEFYFbLZr`L)DJ!i6w&P1iL5fYa$%y}RDcTQ+he0F1FTP1bDl-sWgDI*Q|bJ_pa9 zZ)^=UwT%gE+rIX8C-6M@{V?BqUr3o{S(;{R7DZzzC0;K1Vs7g?M6N1rSr$Ub3j(!a zN(6px_)p z0d!IbLUYxPpR0c?Bbn;fNNGR-9UFxqoSo90*V6MvA@ZuiSysrBOPMov$*!2cKcDnE THf82v00000NkvXXu0mjf*}Miu literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ci.png b/html/html/images/flags/ci.png new file mode 100644 index 0000000000000000000000000000000000000000..3f34f51ac209e444162f8bca9b3fb70cce31a03a GIT binary patch literal 533 zc-jFK0_y#VP)WdM6bEpBjbmrhsXB$yGPHbDszj?Ib%TH<2jBoKIR!h8!L-}Uy#-|r-2 zC-Z0XgCoiF-{1bQy?%Z?zgV2z-ChT0l-g+RLI|)=2;qzudBG%~I{bJkO<&f{P&{*Eq8^(Z?}uf`|1(sml9yTP1;$5klm< z>PRF#X>GeRA+&K!Gin9KZOYy^7!5E3Xm4-8_e1a7P@5Vgn9%w$O_j^~;a}%8>N}do zAolG6hNrD-8&fyBiERMyT^Q5!>ORy8b%7AdcVhqpO;SqX>ltIT(r~0*6fpm^A1l=( X)Gy+dGtzI100000NkvXXu0mjfi*fF@ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ck.png b/html/html/images/flags/ck.png new file mode 100644 index 0000000000000000000000000000000000000000..c86af2c1b0ffe78d3e1af19d9fb9f00349ff1e95 GIT binary patch literal 606 zc-jG80-^nhP)lNY9GB`296U)?>|m^ z-~KGK93j-&khExl0vxGQSRK; zN{VQj>e#6{TU2Dl7-OO|_$~r;9L-O@j)rIE)Jl_lnLWIrtGD)V_WQoTm%iiNKU9P8 zij{}2HXrQ+Z72TnVbpzU;hi73b@~@ji0X8j=Vu|ooFs8HUG{$(gd}TrZ(E)@8~;rI zw&ffThyC;L#RE)o?_^R3G{TtXc@Dx_o+Y-mkQ>FCIp831b8~8Z9_>yo+w;ja zFMW#2JwIGC$My_k?$~~sq}4@W)ilS}>wM)l+wzviM^WTe>tP^B6jfwvHk(;<(+k3+ zSe6XKuq+Y9sslk$#6i!3u-MWe!da^YC8;*}Wn3}CUieX-6?BcR&MEM`C<=neW5NJX so_-%E$)(ytoB(>gi#Up}_gJg^2Ye&t3~!f25&!@I07*qoM6N<$f*P$0Z~y=R literal 0 Hc-jL100001 diff --git a/html/html/images/flags/cl.png b/html/html/images/flags/cl.png new file mode 100644 index 0000000000000000000000000000000000000000..194fd91b94d58f0f74a460386c982f2e5b338a70 GIT binary patch literal 481 zc-jHs0UrK|P)Y5Ph>*<3$q>A)?qQ#7ZPKHX{B5KYAPUU-WNS+u7TRSOj|!L-*}H$-lN#q|&o8Z@+1$6*#4%56F$>dJ8w7y{7EoTkx&28Zynhy3Ehwd- zNYNBWmemD?#E>qC+CxuO?AHiTSXx9F_4_rsS288UEIP)Rcr@yCI&|mzqPhgk0WshK zZ-5bG+POcoE-5bM`<|yi98?I}`M`xd+eD`yr@w^AA=9el;%rxwG|JU7fE;O=fdqv- zg`6;}hP-G7)|8}|H)DmznKYTtV9Hv})#^Yg7z24x=^)8{;KrJA70IJwa+$0#-}Cdo X4F}90c!ywp00000NkvXXu0mjfkR8vR literal 0 Hc-jL100001 diff --git a/html/html/images/flags/cm.png b/html/html/images/flags/cm.png new file mode 100644 index 0000000000000000000000000000000000000000..00fc99100afcd880fd55a52a8f2283616ed59a61 GIT binary patch literal 548 zc-jFZ0^9wGP);`i2dsoGz!KO5&%?_klk0e#IQBRm zN z;4BE@v+~AK9gl-WT>GzYuJ0f2JJuCdQ8xSOz#OdMH$VImMM;9Q3`MaOOQ{*-$0J{C zPtTj4_hr4$>q0YXv;rsSe@6%>I89NSxG*}MoW2)b*9$o<*cq6zEq7(!(grEvx*&id z`c3ddvzh-2f;mFRKcgB-_6 zh|^*#%A#oZY-IYZea}buf2BAEK_Dj0dd?g!gtCuwwb=4Hr;IACAhh9Z|Abgol6X;M mPkJFJWl~ztWVQcnubjW~A@PfNh8m3k0000(->000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0004TNklqVHJzmgg`6;A#vepcobfV0}}7S3jh)#ZrVT{JL|*^6NosV za>1H8e*Wk4n2>)R4f_^*k!*YG$D8}tR~PwGJbrlLPtR2x69B_B`-6cS1m5y84Fa7~ z{qD|a*#)w46Ko%@Up}1xll(CfGK7>PqxX7NzwZo()bskoVb5`@uQVOowJ9>^dq-B@ zBvHiQ-m2uifkM+X%eFBJ8S4AyU{LFNT9$~kXIe7=Y{H+9p$fB4ES=4oxW;V@7s}xpI+$xcIO2|lAD9C>>Ihk-4=Hu}U z2T+Y+&sW07$e}K(svC03Sjt992%;2j=`W=M01L0^Fu_9L^S9I~Nr6gO8DdrSzmL_P YPpf?BIN4hx4FCWD07*qoM6N<$f_1IUpa1{> literal 0 Hc-jL100001 diff --git a/html/html/images/flags/co.png b/html/html/images/flags/co.png new file mode 100644 index 0000000000000000000000000000000000000000..cba9e49db616043f9c9c47a64df676ea385b531d GIT binary patch literal 573 zc-jFy0>b@?P)lHkyCf&QgW^1?q^-(Pl|JH@s0>HTmTKYVa}bolnoOHr>D^YbG6t>wz;4TLBl zA&ZhY-lHr59tGpC;70H7C6>K@bz*c?Fl8(Y<|MRm&ouiDuDtjqCOh zVV_dUV#+ustaG7IrrgxG?D6>E^ysOm*Ln7*F0Wg?ak|z6$j5{P5hdLBnbTt>+fCV& zWn&4n^L_E*+n4rgHoLew$g*Q?>`H(V8ply$v%^D5`mU?0YMo_L3CH;{u(Qdd%jxph zc|E=EswTDdk^sjsOLuvyIIk)694Ty7ND8C|_V2Z#T&%KLQLeVFz{tTEMa(0}&))7~zC(Q>GJG5!tpywaM&GN;OJXN`Aay z{PN6S&U-0<=LH@OeJ`ep5rtr_O;a{ao3CAE0zXD2000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005tNklF^1re-h zu`X$|N!lhenIx0cbnO%DAI{;Niy!CkKSxn+B+vyMKJW7I&e6U5RXYMN?U*mG&$cYT*&q+OgpRXgC-vy&hQjz{COvnM+Mqt(?iqKw^b+7?2HOw+b) z$DxGShOSFlU7Ra>Y%&VQzH7frLy^8Xm@;&d{pM6rqEY@OtGF}wWTc#TOM10gTVO`eys7PUMqsl9j! zm!XxUMpc5QJuL3Wacah@JU>i({pNj|W~FR<0GbH7)bf1Sa|lAF($qQ2()dbzXD2000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0003=NklBU3w;=zKRd)7zw>{AG$6;I;1pa)wNv9(f4t7RuMW@qWr zsx=dmWiwxr&4xM$XNR5k$?1Nxxf22bCO~baDnXS>>xsf__SL(7d3<=~_pu*7jk?|T z(Q(6CgAE2XsVd^{?-rLAqekwTICY?_-W#We6Z;S53ejs$+cC@nBf!n=c=$YLHY?x< zR$Ax$VDPD-rSsJ9_wzhwC8A)v_$bb~$z;O%6k>KVWUL{gKbfF{>cEMxknz?APAN&q z+6w#KqH-h>ibAUdW4S!cS;9%0SRLh-KD8+kjRp0J(0Qx1JDp}g0_Yq~oqkQUxCeA{ z1+WA@vWyu>0bViH?87F57^;7T7GUEXR>}POyw{j|U#bh%dk%Yh3+-71<;Ut`QFQ7l kdgyQww@%+w+2>jI4KVto&Dgt)%m4rY07*qoM6N<$f{IPTIsgCw literal 0 Hc-jL100001 diff --git a/html/html/images/flags/cu.png b/html/html/images/flags/cu.png new file mode 100644 index 0000000000000000000000000000000000000000..ff1b7ea99969f238b59f80c14130c123be1ce0be GIT binary patch literal 624 zc-jGQ0+0QPP)u=J6x%p5p% z{KV})sh6pUq&(9YUh=;>y zFp#}|BlunxY$#QcHC2VGqKcxBWmyzO{wN?M*}F~N-E|*59B*!>Vfgpv-Nx*l`yyvq zVy!0IwruDE~X!|nm{o3Yja0000< KMNUMnLSTZyRTrfI literal 0 Hc-jL100001 diff --git a/html/html/images/flags/cv.png b/html/html/images/flags/cv.png new file mode 100644 index 0000000000000000000000000000000000000000..49e77387032b04d1f4a95f8eceee83c37f001476 GIT binary patch literal 603 zc-jG50;K(kP)t;I6aDV^y!v~KkO{UYi zI}I4)RaL8sVq&A+wmY3xyJP7{ef#bN{-?X$-e531ynmc!A_yYiqe+rCj0_>tH4B@B zU_wlU)OuAl`)drFmgDT+y>o9RDZU?Hx-q3(h#CT*A~6Q!Y7wL>RVjE;)>5&lgv~qvfP48l3_)G&UR6-lYE@;LKHKiSBoEf2Pym6DXEX&8n}#?pV1K7Czd?>~Nb-9;4H+x-c~ zzn5&hH>!5}dO{Bk)2%8IFDau@F0!UZ&eKiWpj+5e*pzZ@>A*bh-Cl(002ovPDHLkV1nDt1rh)N literal 0 Hc-jL100001 diff --git a/html/html/images/flags/cx.png b/html/html/images/flags/cx.png new file mode 100644 index 0000000000000000000000000000000000000000..a64c13f228809382de6c2d2ce97158d95c9ce69f GIT binary patch literal 627 zc-jGT0*w8MP)c(jR000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP00064Nkl0i|VQi7lL%53zzOHxKpHCMReiD zg$oygA5ajqDoR9XKv*9%6EAz!_k*!ynrOA9&&StcXOtL@0J77e(o|~{g-LUem8)59y9EM&L zu0IcDLrP77h0cToo7-=zg)b?LeUzxX`$?lVM9>DOUbC5-$N;~AY5X4oV$2-eEV7)Xrb>jU)brViZ zL9+*A!#I@$hLOr3-Gh-BbdDqM@otUeKTFe=<@NT-jhbC9Z37NR@A}fDzc2Aonr+cusD>x6nI z@N|!OmE%{*H1Aid%ymPar*Ix33UTfe5`ni3B+j`&+C(k?PhhDk`v;v_yCOT1jw%2E N002ovPDHLkV1nBu6vhAm literal 0 Hc-jL100001 diff --git a/html/html/images/flags/cy.png b/html/html/images/flags/cy.png new file mode 100644 index 0000000000000000000000000000000000000000..c3a559c6ea2f44c73dba53134a35eaabf5d57ac7 GIT binary patch literal 564 zc-jFp0?Yl0P)2wS^5Az=PmLCd4yg|ZVBYn zQ0SqzVruP5+7C&VwqwV6f&7;}>@2^T{m-mry+}6f`Fw7S>G%6_9M5JmrPN}v;GCCb z32{P*@B6KdD5V%<$8iu~aM$T{0GmuEWmPi9QX!rg+qNCg4`?e0Lx2%N5C>$9MNtII zcszzQnNVEHV)@r#f?U^&B7Y_Pf4@V59M`Sul@J0D0=w7iot&QT9~@+iEg$d2pI_ze zjkWX2>7U_Rdjy4VKe$o5X&R+;nx`-DA(E&?hM+2a_AoP-88Vw110s*B%}dL z9*=t`5YtM*Jfx7|4YYkEOBnR01~qjj+PjQD8lwXje;IuaNC4@;5xCMDNvXEgAXHTq z3?9KO32wLA!^0tsC=42$Kt{%Rv0>D@oO;>ETI)Z5TnZAY%5!@F0000_t4|HR)%Q**t5CRt{L4&4ghG75z zu%am4y9&m(wY)Yivh_FbPWNxCn-dOm+P0Nt85ros|J3jI>$;|tUSOlq>e~9mSz7w@ zJNWY1UA^8uJGeGpMz9`2sAGT^LcsoMnw)O|URfD$Y-~nJ<_57Flj$e#;Q6l)Q-Xvr zgutypO(W%b8AZhNQg3!KZD;pZmX)(vbmqlLT5*J>m}alv%I|+_!^PfU*qA1h<(SfW z9Mdi*uxORpJUDfuFf3WsyHlUM5Yv4e>dH`8)V?G&j8VoQD#i*{{f}fGrmh?K0dI@! z6*+p`ezz=3wFiddXr|e!YQcG$Q(Bgc*X(kd>n5(xZ$>9Cqr;uvTwPdDEDJjhGEIn* zH4VvgLi3Vy;PcB52tEJN+0m2mqpnD;ju9}nty`927|@b27H6cW>+{2TH|>i03q+g$ UZ=ncEMF0Q*07*qoM6N<$f@aRGlXIqjZJD%EP zyMP|h%X>f%&vBd&4fx;UIR1Kf_x$u!mgR1@+ithE7-JAZob&m7zFaPCGR8KWjeBA2 zZn5=h)wXS(=Sh;(b!{2X^9Uhf7z!b5Qc5rXp?x#PzQpnOhX*`OMV=pCU)AB@YRv&4 zzArdm2(gGFTcGPIt*_Xxo169R?Kctq$oaeuGM@|32tEMrYGjUz;eP#W0t-WeBTHI6{azLQtm<9emqw#>6bn(DfCi~*j9 z2!UaUg|K<1)LvF=y>D7M3|9={=~(3TF*&Ky@iYhkCO#FMEd=`%p@cA=K0t~y!wN)1|`oZs(QrPFT6M%*}X^dRyX zrD4dTh=c)vSodRdmdz-&Ycwztn5(TV6VujUG_LFU9-%noL@+;ufS!7%YjkyNdTBj_ elIG3!;rR;(SKXx1j*nUZ0000Y5S`iC+%0#UUnr=*KqQ@@onRvfLaem%KUn!6>`h~9XCc~%jS4BmLP5k2 z1c{=RXhaQ~n7f;G?&8HnoP7+-?!K8fGm9Igvy(J2YzbXA8QN}l|iO|+C>Lr@sA z)tFioN26XHLRi1YfgHHlL2ITLTBR1n7Ndyq;`+MV_w{L6jgKg$>J3=FfEvIsLAzN7 zwj8q{3g2H8vZd9--0Y;YvhUQnJ8;(~%;J!FMFV7z5)b5pc8~-)C9Pr5T9aaw(7Bsq z>Yo$AQdu!v*sE@VZciu0r3k@%8m$mjK2XI?8tfw?(Mh|MT$>J&z*&`1;?jUKV`vOI z&Q9f^a5xPffD3=E$x#Vpy1zOK=kvRF+t8K0XdhhrC{m`DA<9XxABgBA4|o2N7J;+! ztZZ4Ao=QsxOP=R3v3;}Bl4hWPHnP&LxHb115HO*1VW60N00000NkvXXu0mjf;K|s9 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/dk.png b/html/html/images/flags/dk.png new file mode 100644 index 0000000000000000000000000000000000000000..b2b9b12c2b1bf9fece5d5818c9fb74f7afc8e792 GIT binary patch literal 562 zc-jFn0?qx2P)GSF7iLC2~`+Kgnw$`a@+_oX5jIkcHiepf# zlv*qn^QWhy^Yc}=Dx^5T-7)Ok)MqKQDIx000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0006wNkl6kOPa zs0*QsE+Pt|R74@GmaYsaQZYDM8e3CCJ`72lPVzo{QxWd!y>srp=bTFtPZNW&!Lj&Q z)QT#lpa36}`|$2PHtHuYObpF~I_>5l=t_G@(ScoXu1+5gB0&Og}9Y7c6R-)PxIEaqKyUObC0aGQDRhwT>9@ z2W{EbFb$@X5_j6Iks1v2cl5Iu!*68nAU_V}xwPHj`^CXGI6eg=!Pj}dk=K(Q-yyl2 z8;R8PP)c=?pV!g+2v)|;;oBEKt)8-;HREvmus01Um6YHdl}dhy3bbUZ775Ji+OD&!#Cgoiz3=o4bQ}HgQ&KX1_TI1heJf2`* zDYq3Eh2Sq0Ybvp+M^f4(p69u)YumPES%zUOUpX&6&#nDJUlg|naCsRg!r+OcLvI&_ z5Up0r_x)nANZf~R&8)!;d`B;^is~eOOo7ZnhOluMr)NPP0Ed8luq4{B>o!Fgh;COW zun8PN_ba$*M8nu+W8n2DNdsqr27+w)u9=|c?C2M+qeG$8i?zT)mu)y P00000NkvXXu0mjfC?Omh literal 0 Hc-jL100001 diff --git a/html/html/images/flags/do.png b/html/html/images/flags/do.png new file mode 100644 index 0000000000000000000000000000000000000000..5afc6d03fbe002a98a99aad14159bfaf86a3c779 GIT binary patch literal 607 zc-jG90-*hgP)|1**DZS@HnI0$%Y>|MJPPiG-xf*g84nYo-dZ{FSh+5_m>x zA(4tmM8qTfPqHBuinL%wL1hyv3IAftt4Xv)&&c^S)(nx_>$F<9W^)NW0715MctQmh tEhN_E*T}M{P)ybv!$6a;TY5w8XD83bRTAov6odf_Vw zf=UsuR1o$J3c8cc-^ot0lQf%&lVs@w^atl$osS>i>2%H&sa|*MWsmG@*S9CP_k%b% z`FG+F@96naPk{gc2w}h9Hw*(IB)4g4>w;xpviEN6CM{XAggdZ$4A1vspgNTrr6fs6M6xUs z2oS@ClIPBR9L7PaW``5${@?EL3T!@mik`f%?4eMiX-Wvma>g30ZmX4i>=AEyy5vRm z@s<{Dqk}1|e*chUex@XzQA3Qa+Z^93R)$O`Pjfj%&hkzX{mp}mroT8Tt0vt+Er&YAzWRR{;lIM8nZ0000Xf2f^aKUmh!0cL9O*QhzogZiyU@EsMi%m&u>JGvlZ6f-Pn87 zzIVSKFYGw6M(4qBS~!371Z}>0J;liyG!#`g3NELF#VKB45`S)h-smiForPuBr!#c+ zb3-}k7VXv#|1aeB__7)KW}2}uT=)T4RdRZYvP_&^&o9TJWzlyhpKf6Kvh#NEU`O%k z5%~J;%ln!2kYrvMx|HF;;6>?{=bCK?*R#ZR^DGlUO_7mfO@4Jay)zHB<0@e$AvlT= zp^VUc6*8M!$aaXkkdj>G)nYE~9&qv-3tk{?awziDqe2qP)K^);8Cr!L_TL1PE9wQD zQAJVYrYauSzwbQLV6(49cW1~yXK@^3Mlqp?WGCZc>Bj8~Eph-$E0UxE2qkD8;sL!vQ+Iy7c>C$|ov7tGO1&`4N+~;pG17I7Tb5(nHs>0neb)doU^>IEUd~sm zWhAlhRbB5F@4?e{lY%|M~lu=WRBdzx#cXByHO< z#yGdgbXL#j^6G9lKriN`3dKIHq)$$m^_ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/eg.png b/html/html/images/flags/eg.png new file mode 100644 index 0000000000000000000000000000000000000000..0f47afc95faf6227f1d61bb69c436a358f2e7a80 GIT binary patch literal 559 zc-jFk0?_@5P)WyT5QQmHlqu0vEZJz|qHPKzKpQ7OTzJzH^h#cJ*WM%t$g(%+#)ps=u?yRR zEQ$J~{xULjf;?bmLGqhNJQATdNrU=@P>0ax`TTCN`0@Cd2f@+zBhOPo&{dUADdSu? zj+o83;}FZD&(9cLn3>}MwpuQgl;^`C-tScu0izK@88d}2ZJP;!O;cUmbSOUm@bSyd z{c1(V<8ZeNmCAL!xpMHtG1!O-VN9nZ*TuH2bRzR&z&`!?ef#k6ez}Z6heHv^sBQ?V zDJ2$n#Fz`PGEF#HrfCv}=;^7y|zP*j!~LM^ip%k=6m!~ZOiTJNqISaDtw zBAX_u>%ndPeN`)!oX=^JG)iF&<3_T|=N%dwH8&Z>SSghyNfd^v$Oo+Jx&YEU9?| xLI`8rA$3#zVb$Xac2&oILenO9|~C(3=O3f`=Ze5Wz|gJ!uO(%S^X0yp3b-OQI_jG2aR4QdMng7V*IBvJwuInnL_z|!HYQi6FQOyqcVRmm5cT_M4k^aMn*flC@f`Q8=4rua&ZcfCIOI zsme=PeUS2gRn~J`)znQ4NZjdktb~%L5bzzSZ#_L(T9#4@DUT;6a_i6Zw@!DpCWN?Q zVB7XZ{T7u%W&!k}4UCN!>5kjB1zX-y_&Ly@4*%3x2G~*REpPyQ1fuF*oZ`su-dl}N z<9Imoq9_W(kOtuUexuP~HKm*&SO8Y$u)FEteIKDodKwr2Kd6aUc2Q3R(WjmRv%uqd z>^`R-`w$ozk$jWAW7f-_P&bWn@H@bhIn>sG&xVb^S7r{W@~RVjbMfZ>{mA)%Bu+Fm qjaw($5STX7Q3RI}+Gz%IAkP8v@xSGupE(Qw0000y*RFK%P<74;7zrupW98=RPC&KX?^ep^FE{IK&)r@xoE@lNzMk1C~6>C^g z1tjI^ZrYAvSw3nV^v^l~rm<@r{#tz)heN>rtxKaeT(=ci)L1Rdt5D0>*AwZTi(|92Jkci|yb_>Ov<HdI?4*IMAZo~RUk2m18^A5zzyIM902Vn5*Gjo32D+0 zztFmgc63dbq>1g=PEA^s3+$7>pO0R>wl(cuqc{6b)0CzibvmPd|McX9Cdut&l3iZ% zBvC?`064CT!w|=@8-^xA=GmFqu=PVNj>1R%&iK`_lts$tnLlHPnQ9B8)iR-D2iS>x zJH)yR**0y%@LSY-+IfCD6t4aII^%LtS4+KSx~^Nc4N;TjBOElLb#0Ip)821cw|6iY zcH;-Z*H8BMFEW12MsJATQl{A$gto?po>C^GA}3`-jAnaBhojLjovw|GZ%&r4qk|$3 z4Gq`;LK`C|aDb;PtD^NPCwWSCZ2aQ5D#-O`IQx}M?e5L_YjQERfa5@nkPjW)YC+Dm zqF{G-1*_z)8vtrCn=kX*KcvjAezc>xHRx_Cc|LLjV7XEngs?O#s!A~WpA}@Wkkj;8 zxsTHN=PDjp{3QW_51VU%-ddSdh>VnFRZ$_S;5)YbaKk3keU_L~K52TKE9;86dy(aO z%C#7+GfJ`rp;DBED7n}%@^PmArVi!JD>=wQdpL+Zw~YaYT-PXJt8^u}WwWr!W8w&Q>IUiJ2E!YIP&%G->U#-%3^zvWe8K3?b@+Z$Z?p|VZ>j>v6GB$l zo2Tao!>xYb2t#|Zu-<*YGd@0iwDTG8+Qd72cwKpU?~^1qIUt~fdR}t$4?EbsIJ$cc zW0x?y2^Z6_H)u~JSTxo2f%zi<_qWe|6Zk5J0faHY6;gNGzrB~z*bkg2wh0Xr#-Utm zX@x9lxzL3TgYgojAdHFcN0{U*On_yyT!g-rVvjG9o91s<*pd~w)e=kf!eDa-X`V!B z;Kc;z1kqJD^lB0QnUR@OMhPg(=kO>WUHzgz*`{LubouP~Bl(bpL4u-`q?C|sg)P6@ z$#l-#2v8=7Vpm14y|?pU6Q$kmC3D7zAEPitB%{^h^nY4pTQmp&r96adk|b-IrmLOQ t7NaENxR{V-9FaV)7Ey|`>}-!!>n}&z0)h0FoihLc002ovPDHLkV1i#>3t0dF literal 0 Hc-jL100001 diff --git a/html/html/images/flags/eu.png b/html/html/images/flags/eu.png new file mode 100644 index 0000000000000000000000000000000000000000..4c09a5ad32381300ac9b012c11c8bb5a349479c0 GIT binary patch literal 632 zc-jGY0*C#HP)8S7T-X000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP00069Nkl_@fY}qlzu6Kv_)*Cw6#ha zYLFCTV=l?%?smtyDlW6^vO6>H&6}acjaRLE%Uh3ED&-rFHK3RkftU#>4%vml61ibK z-q}4nKKW*@M(W-B?~m5+wpJ@z6=5aMX1STK{T?M@GBp5OCn=nDcK>iF&QYL@(LSJe zc00bOJmZ1Y#!CC*veElt$7yL{?q`yk^KKm`%ko^@00|+gw%!clBH8VQ%3^)Ax!ivH z>3(L7%QXmrp9yU1R(JcLInB6p5euDa#D+PN1me-@@@2ndljx)kW((v}8=R`m7^Ld# zTpksu29`^1z!e|>YX!Br_W7v2;qnmL;qOxTHBbrXOZ9T6I|D7bMj=kaAFaM>n4|_j`jim#cq(scAH>mgc^GJe`H^Uqd-i zDrjS1TCjoACS92A-KkeE2bDOEK&~<0*JPc`VTQ;ET!ax>9n_yEnKV?uXquG{PF7!T z?S($-)k!7FUp(9G4`;SNtUHrkiu~$PzaO?Z4fG@ko!*`p2m~%al2v3 zS}PzEQKI0*lX94tT4ap~E6R|^T(q9qBdEhK4@hxXl1gN(1j-j~;8doq9N0getn!^b Sw{`mf0000=G`P)8S%6oqY%?bu_F9WU8MNwFvhkPyO=($kY?prfKrAMK+cBqT%uPe6l!4hcd9 zq96ffH}QYQGvo2k+KktJf*j4A;_7}!S93;^ZX{XMVzChSd_KSb;NgeQxU^bSkg|-zSU*L40`?GggSc7|?ayG)(~r7ywY$b?+rg zI0?r0ecLwUI9*;wm=I{HvMdWmOv8;dO>3HlQaWPi7i() zI}-#g=sM1}=OWuu6qy$+%aRfM_5-&{_3_K6^S`TqR}tl9U9Vrh{%S$!dCtx)&+}Xe z^>$qof-z1V+N z40dl@QIgA@WSCorkMGQ86R%$n0!1ncnx>WT;idL{2p~?%~ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/fj.png b/html/html/images/flags/fj.png new file mode 100644 index 0000000000000000000000000000000000000000..a02aaa3582d89469e4213ab9a458c343cc309bc4 GIT binary patch literal 612 zc-jGE0-ODbP)d3$b79wx0+ZTq%vg3@a9agHZ7}SwZ2#F)I5E&3v3n&ugRUKn& zD3Fy}gXXUN;oY|i9@2Uq1gE!6r{f9n{U~P{&vTLhR9V(k6(fXXxZpTv%0oT}TvB6vzK}W_EUGTN!L+)3pdc(baZKD;0_;G4i2;L{Z8>f(#Y*q}1ucEpN_w#TXxOdY+Sc}aXJ&8Xm4z;c%b#=Z|NPG3l7)`8+~ZwC zA)8HIZ+6IqInn#e6~Jl(g4NCSW1soo>pnmr&_VQQB>Hyh)5^CM;n0V(*TuPOgYBHH zCK3o+zrH)#Qs&NgK$ju~Uf<006G5f`f*^n+ z$WRnG;12-sOI42&IlzXc(%pT!sO9#;th20QbcE#P^tL^{+VAH0v1jR@7R&G;78fxy zs?SDRlZRL5rr`Ta@P*2)ldl``19^76qH=^g|KP-cXU1FCm478;P5JrDCWm9(HB}|{ z?V8yAN}2a5iuzqqto5FK_vZR;o~(KJJl9pi#k+@{&go|57?3WwYibJjre}nL%Sg)oN>_rkVL_8}}%x{PoAZl9ao5vHK=h~ymk9)Lnvdz{L+oVxO*rIJ= z2@{kBX{Z&YWF)W=3@TJEcN(=$z{G|WvcWU+mOsP7=&Lfg#=4}1rlwL&H}kxe5{be> zVa`CHRG`ded?Fzl2aO;_kR&vr>v4fMG)@5)Kw{gQvt<6iA@wXR#Wpv#P5uLh;o>M_ S>s84B0000k}@P)8tk`|cI*RfycgV0R}0WFU%Q)N!1g-%1V=0i=+B{w|Kks~yvvkVN(LVo@i}sv$;Mh`hd^ zT;$z(sX`~X)@BZKFo;Z1GyQbgo-ODVV}O>#=L=MjuXA=86S$fge_gL=x>{Q{D#e@A z&l}94rl`n1)gn0)n2DmTQ_ebkWCDI2mDYJ}&@@r@W@ z8#V6%x2gJfq0A}AkDOe(@7oe%$|gM7fJq>6N)GYb+Az#A~Yz<}6KV(Z4jGcd3s@dPYP z?c4!SNjZ+(UG7ip#EG2*-}RoLU+L$`AAf)TehuSB0(wTHQP*|*QFM586q>!^hxg}B zfAQ+|9;&2jEz80f`&)UQXPPEL$h@Y*FpQ$;IF3bCEz@+BriG~WTL1vtwh6|B=mTp; zN~!N#dV;_o4)^2uF-B;$T)X43=tI*4Ce%K*>$+Pf>Nrl*s7jPOtPSqM@PMJguL=7* znf9ksMZ(LqQk_Mx82~%5kzNk)x+sc8mhG@dU%#A;6aM)VNUrYx{2}vv@8aBl_Y%9F z-|Gdp2ejXZ1Pj#&mV?!5hdp_C(54ffB*o=#Yn&KTLTLF_Nie!)G_-3_Eu<6`FZgny z>Ux*t*_h3;>|Z*aRjT~<{n_c;KPOMGPCq^v(121G2Vas_o#!h(RG~jxvB=V;h-y^v0HLJ&(`Z)*0r>4ou5O9OFiN^ z$hKS6mZDs4wBmY6UNFWrvgwU6cHM?fUH^yZT7BPjF@#VmsjW0qiH*v#6x#xBsQ=6L V>L3^%EJ^?X002ovPDHLkV1k|~6QTeB literal 0 Hc-jL100001 diff --git a/html/html/images/flags/fr.png b/html/html/images/flags/fr.png new file mode 100644 index 0000000000000000000000000000000000000000..bfd4a21486cd3dc78d3fd445b3e903d19f665919 GIT binary patch literal 522 zc-jF90`>igP)Qvv5QVi+5{I;G7;q4%a2vD@5Hv=C{K+BGlO#Pu50y(LVI8@aEKv&=Gb2ms z0YY#HaKMlA-t)W!OF7FU%y@dy1V`T&=+OC-xo?LM~MIQ#P9D@fONIu%Vo$| z{P;*ldbwO>*~RAiMoL|jMO`1XQrHiIAc|v{%^2s9rXhejy&o{fW?A;->guO+QJ(M0 z@?eZ|sKoczc1!z;%{|47H!*vp+$-iLX!j-WAjA} za3rMFx@_cxeabE_FMsTItq_IpOJi&pdSMtQ$lxfYXqx&#&{Wt=epjAXFX_ZU=f zb^9O7^BU#7zP3$cof|AA2}N}b81l}!(GrraHr<#omJoX(WK~&fy(oIO#2BTC@A-Y- zS5l&-PHWuw#T3blsLN90^%Mg^hI7=%aI7-AmU57147x&Qoc6)>1{zf0ejP(ck^lez M07*qoM6N<$g30RV6aWAK literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ga.png b/html/html/images/flags/ga.png new file mode 100644 index 0000000000000000000000000000000000000000..18eed1acaec656f961c1270d2209564eebd7c145 GIT binary patch literal 580 zc-jF(0=xZ*P)WyT5QQm{`XePuw1XB7QXox@1aN->7r8<=UG_W$dWWuig06ar?z`v#Vi>g@ zE0QgV5-HM>Dx>ZN@&>c~=Di0D08f%NEdBsM4<;9rtLv-VyW6Zt7wg61;XV_o?u?CX zN+@T19G{ICCl2}k=?5IJLkAe=&(0?|uV?#8{7JUUWc^s?l`&n95cWJb^nK=gAx6H@ zM>jm|BvU-eNLI?|oiHINc0N0htvg+GE?E2OD`*+h?rb=wu=D~)gZMPWPp63Ta z$XG;a0HGsgt7UCuJs`(!^Z860k?$YMa$`&mdIKSH9MAWMT+H)Bh&gm)AmWRCQpA@E zMUlR!AmVLan25URq`pkq=4Lx;+a;#gv`N!6Yila|1pCAP@y9s_4gjnvpwf#QHj=&F z9lm{uoJLwP=F-_g%1n)iMTU9fI~9&ZF=ywoom~MP*XJZxdGT+wyV31moAG@ZPdt{YjEg`W7~1L@f%1bUz#h01Ym$+BlfM>It1LLS-R*XJ`ul6SzjQ2)v@t!B zxWEfA2vV?sZu5}qyTPi|&iy&()s_2zXLtWI{ijJMUrE1y$0U=vM6#02He?xAtJOH3 zym3p{(a!61FoM*YjS|lnN}NJkw^1IC#0!NCTUe&WVzJq1s35ovL9{rI5d?~&uokI< zfFOz-UzTKfbxHG?0L!od%Q{qzx+H-m4mBC*J7EmRsNgj%K??bzAV~sOR%dffsS13a zXtDF5>AEcV_qzwMTIJE>BuL=?Lv~vyfgnlDYB1|Dfu~=*{0Zrwr{wq&tq@45|L}>? zgT0QqZ*1h@G;9qmp(Kgzs4*mof7RGS_dg;wquFIu|A?Bn<&p-Oo1JP+8{1`JAB5+b z@>4DKVOG@36|;dv^8^e*Fa)xxOz`IKO_Y6PXxK9Ieeaj(leK-8l7Dfe^6;PYTk-$^ N002ovPDHLkV1iY~H=qCj literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gd.png b/html/html/images/flags/gd.png new file mode 100644 index 0000000000000000000000000000000000000000..bde8e2e8bd4b3f8aa1236d130ce8d7146ba0a0f2 GIT binary patch literal 599 zc-jG10;v6oP)&JIH1xr9$*7~KHs07fmh zS;=j#uIhMPtR#~;Z*L`kZ8>uL2sZy82lVb8yt|psX4*r_;M0=qm+TFvd}T~6P5qlQ z|DE^ce(`AWzK7TEE6-eGR*0fqENzO{UwL+!rxU^1J}6$5Soq`@I;x4`nr*FpwYuvY zP;p74OHmfTvA98XiI5^O2N6i}#~EojxLQk7$0R+)n+jvTgZ{-vClE^G_PKr}W5(C*_ANH*R|sfqvq002ovPDHLkV1iu-3V{Fs literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ge.png b/html/html/images/flags/ge.png new file mode 100644 index 0000000000000000000000000000000000000000..cf5a612acff96ed8e7db622a6a571010e3ad97f1 GIT binary patch literal 495 zc-jH)0TBL)P)x>y_cC{r9b;a=3;E{buCP<6D7Dj8X`9BTv39X5 zvf-W#3539paJS}0&XN()+-fQts1qOQLU-~WW^n4HhLd*d)?v7uwJk4 zc01Q`KF4E!v5-Vj({+H**_ft|P%cS_Bq`bOb!gjm|FIuNp^)dYD9VCx5^`PB0favW z7>1}Q31gVVC2KdE51mf9_r1+F2*X1hpLmj@RscZ!d8UaBL)J8wWtb2glahtg>BnT^ zE|=^1Jlt$plAI`oS4nY_gb_}U$C71)Y*s60HrqQ6#h9M}0N_#BP1BP3uDf@?XcXmH#((LO1pg+bjL~9V*qZ$JOIndc lcoL3y5`W&A6}R0uz5#Z*<^eM#LxBJQ002ovPDHLkV1n=H))N2# literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gf.png b/html/html/images/flags/gf.png new file mode 100644 index 0000000000000000000000000000000000000000..df12fb49f5959f1f9a4a7affd5c21438ce07a96e GIT binary patch literal 514 zc-jF10{#7oP);czvZspXe@ zfBS5=8@G35Aq4@YX-agWG0vJzrh&Dq$z(eiP^F@jDgofjC@YnOh$MmQc56(tju!*( zV&Zl>Wg2PyJsNS5xOP!{Uayg>SJ!1!XhDz1_s(gp15HWBYp3J8joB?07GRgA3LpVc z1h`m$LudUgLByVlZ9@Fa=bR7&fVEp9CZq&00`s|>PhyfJF;ekR5Ln&ZH225eUKf)YlDP3DE^b?2RFlKx0=r1Tt*c^PnJ7hFLoI zCXe2{yC|#@g-97h9?-|R`dqL_;RfN~J5kJ5#_Wqh`Eq5gHP%@Zw(%E1I28A=xjpC9 zd7V{o*TFd!=M;)8%ZxQzBirMXM3G#^asG3;z}&_09}acDkbiP; z#p#sOl#v+$PV;#b$I$7tbvvDureq;%Y7~C4IPP{}61Q9F_1>PV;48RJ--lO&P#C)_{s-2*?b!6i*nf1OR3eZl3j*X`!cT~c`I zhfY&~WqCXgs5`D}bq8e$`+dU7BWj>E3Jn?>%KNlZDwA19ov;zpN+oCs_MUoqoI?V@ z0FjaO=*$_o2#Q=cp|(t`w)hC{%W*?>R-+(;Ew0L;0#i9B!&TA9?9n$$!SJ{2fA8Z; yu(p8$_n}WE)ny$ph^`1x?1|k7^s_nLkNX9}fRP7VQPo8N0000d-aQC-6Y3d9D4c$XfcL2u+^B>VONS!I(GG-`ZG70Ap<^mkX^SVN&5Z%aeT}<&j`_zNpy2F z;QYOiy}PgR>Mt-*v94>FpVF-9)_dC<4u=pTgiuPq-`_DQXPXV$8gC+OKR%vXyELT~ z3{NR*u+eBQi7?Lfc6;O;9v}ot4g>!+#!07*97mTW%tF>gO4(rcv!pDerBbyhlEos4 zA~(WDyOVS}p;Tp26iUG?QVH=N<6k~!i-malQ%hkz{eBgO!ATOlgOwizX4^2${OXdL zD5n&JNFf@GTwdk#`DV2;w6<*94FX@O)=3>$$Ye^^HJ?sFvn)$+p;WU;_Uk7o1I9$i zaa}JAeT>~OM9PCV;!+aMWL1F|T8rmD@Iw0stJnG3f_nWz00000NkvXXu0mjfoe%W4 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gl.png b/html/html/images/flags/gl.png new file mode 100644 index 0000000000000000000000000000000000000000..565c7a170424a07fbaf786b0c0699ff9bcd5bf52 GIT binary patch literal 574 zc-jFz0>S->P)^*V(1pGQPnvv$4bN(Np4@rR4@AqN1ZTr*F(YNDc>NpF>!FkRO z50Pa_lB8*xX`1zV-7t(=DQQbLn@zyJG#Y%+$3K6C<1wGlQKM12xKK_{bzKJlU{Mqq zWAMHP3w{FTbE~ObT?HctzrC^5sz?%HHd8JywWlYelq}0xmJvcKtle&RI-S<g3YQbI!C4_1B^NirDJ^4vQ)@rokFxX5!bt!es>xnu3_nlRk=TNXx`(uKb!Ed6?a zzllViO#I0Nce||DEB5vTK~Pjx12>ihCC}&C%a{bg8sj9Pl<{iFXt~7hl-}IH^l*j5 zRaM=_u(328QbK~5kTj({OUfiS-8Poo+56vrsMV6r&w<${4hJ;+kv=?xaU761;T(!` zUSXj-4^vfBss9~Y|id3v4hj{pDw M07*qoM6N<$f(?HDmjD0& literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gm.png b/html/html/images/flags/gm.png new file mode 100644 index 0000000000000000000000000000000000000000..cdecab3e8ff687a9a24da31ee06e62f7189c74ff GIT binary patch literal 457 zc-jHU0XF`LP)^J3{S6-y*uM9 z7f>O3GB=rQ=A1ca_u_rCdDLn(E-sQvMGXK}JHWgU{e1q~?M?;*meFW293G#aAGX^- z1b@&XLYVaXi%v(&Wd>%Od+YV6P{1VF=WLnky^UEf&f#OT-blxau5fbdnE%-(S+;z6 z7KLfC#CMkugjI(?&MJy-JpDja!XO$1f(GwrSgqYoC*`dX_z(Gj6pQZ+s+%LXqrY<_ zxl>qODPLWml@996Ok`zY5%+eQZ&3|FLdd*drselODeP%#<{ z_7U@BrXOhrgzAju)`Z_4bFzw{fM$xHz=&e@z(vw39%+=tO(g3Sqf{`b-~>pJfNM!@ z<`+KLb_-z19EgosgR5UHs;P0}>zH0Z&5}T0$8DpMfW@?X00000NkvXXu0mjf8z#da literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gn.png b/html/html/images/flags/gn.png new file mode 100644 index 0000000000000000000000000000000000000000..56db38e908679e76958ffe6a482d7ac7f61eef27 GIT binary patch literal 543 zc-jFU0^t3LP)`N5UlE%dCzP#L`B7jq9}OMgC`IBAL9Rc5dXtKR07FC5CR&aL9**2WL@$$ zGu`&gM&hI4%}jSqS5*(+JsEF4et3KQGF@9&rN`E*KU^A=@Q;S1Z}#qWK`FL4n}7JS z`|ampv|qpHM>}_4Jl}Zw2olw>wtmJQP&612?ZKTJQ2@*PhtutY-8JbVVh0Sf_n$(S z7-CUwj_3HlTW6ntZ1oXZ&OaXP8A-&b2#Pq{*&mK4WGn@@UQakT)y!?QqW{>4~aqxZe&7L{op z+%K4vddh+di(DpDUVfv)q>ZSmT4@W$u$17Pd^!y#^m%ANk;+M$-^68H2sUG@*LJNs z<;XmEqSUm*Lh;DL4CIw1zA%*DO0hO^qL^v4o7Wd|T8FEmMREuyCmm1SxL|Ias6Vtc hBzHqXBcsLT`~{!Z)&t^H$KwD1002ovPDHLkV1fz5?}h*X literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gp.png b/html/html/images/flags/gp.png new file mode 100644 index 0000000000000000000000000000000000000000..d7fbdfc6d306431183572f26891847e30481e585 GIT binary patch literal 577 zc-jF$0>1r;P)q>>uwv5^MtWPOvHsT>jTQyPtFyY803*bPGy zAqfB#BFm|$>z$g_w(CE)#Gh4{%hnT}RY$vXegDp$<@>c^=tvo*LP`D)ql*PeXZ&*B zqztGQI*t?mCsI+CT-Kthc3AfIT`@XUgaUmf({g--;>e3*2jgudS>=RmG9m;MTyVy~ zWU|FRkFVA|tD4F%OynXQs4j-x!1AoNkxfDJ)nX-zQWTsQf>USHOX_oH5yDvGptVktgjrN9>Vz2y(R?0XySy9L zRKNqlg0K=Ue~E8>e57WT6q1ZU!L24ea#d-_9jAA-$?Hl=Ip&sw`lI5~iN;0#bO++F z0~7{+YC1Yt;Jd_|5!_a4tL-;c(=9SMj)R!>Ian9Ml~CDV);oY8^{?s|LuGYxWF zxPj)Yu>EO>%*z~Xy|Eq0L07C;(~Wb<;IC< zC@mx_k-XmZ&U*GXd&%+QC*Wu_8jbYL`Tz3|$GxlgZvU~rZ{6OWJw5Thf3&kB_IhkK z3s$SVu3J$QbzQ^QvTcNrDa+z;xGMtW`{?lS<6y9Rb@hpm5@Y5#t){7UEenDG2h%h# zaF(eka#b-v*4Xv+!RG`2`1lB8H;&1}!=JmmNt!mGMO77q49~-!ixJjEvCT5N!5$y! z<)!ld+xGqa`1fS`<-{C~&WoawBuUqG3ko4!(>SiBG>xKgH0m(R>}`8{G)*Uy*~`nn zXsN|<-nIfTV8(G6LZzaJWtkJQTrQ(cx1YoF4}B#|$zUMxJf^f7kHc;Zyz9!2Qy2!< zwiTr$3KvD0Z6*nChhaFM&ncyKUGuyE)(r#XArJ`m;4(>)U=gg61aw|pd|h|Dx%oAn z{(XI25K=Tv3k;0Tb&==Uwqq!=z*t5|L}^?U8LW-S(^GY@hv-VK>*g&bgu0ZlB}-e3 z<#7y_Sf2A~DrcGW{M=#vK4;rn)2NV=s=lSPmZvBZV=PHn5HyY>0Yhn-(yjM>tabed Xs0P+1S?b!>00000NkvXXu0mjfFRKd- literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gs.png b/html/html/images/flags/gs.png new file mode 100644 index 0000000000000000000000000000000000000000..6fd7edf038f31aa484ca261128adb1459e01a2f7 GIT binary patch literal 661 zc-jG#0&4w-kF5|bJeXkx&Vm42;sJEzkC0!T>4F3R>R91U+=A^ojY04?q~zDd?h;N z0~QRFTW);V*Yya10AK-)x7$ZwHh+1&96#jqY+#?sT|bw<#YW?iW$V$XtNJJt8nWUb z_QMJSxWSMwpesgYV|~*y>MD62S-D-9UP{ru{SNJRwCYa%{_2cr)M}lNho0hgsccv> zO%Hl*ES^0)XlV&u)VNw$d_3>c7wZR4iWn5*S?E1@8~Q%bvdOTg)qb;8uQZ_F=cu`Q zRDjoEuAifgH!nTiuhWL@la}eQ2;uOj8RX0g#4cRB7~0z@HEabDQ@M8hJk4a8u{*b0 z{-pNYrLKhlid@%Vq_jqw5DdUahi1)aTht?;5XE$65RLO8nbWllGbuqZ0jOl)xCH#S zgzE2`voT&7wUSeu)+_?hm&=_1$^=#>AMqa}Apo0A0=?eWYty;9O}PhE^$}w#fD}2E zI)P7kK9Tfg3XJ*j#Z^^K78a7I1Q0cW0RVZ**@yrsbrQ-DTtpXz1K^;rg>VG7WhW~D vegMhHWoiJP)3m=$o}|h7B{>4H0fv77aY+VVlX?8j00000NkvXXu0mjf{&XdA literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gt.png b/html/html/images/flags/gt.png new file mode 100644 index 0000000000000000000000000000000000000000..2be4460bec2252d1ae31370d8d5d223a91e2c7db GIT binary patch literal 595 zc-jF|0<8UsP)$~wl;o&AR>ZA@Z6hMkAiscPw7zvuiia+(jG*? zt0x7~);8Ji*_qkhnc3_*k%;%c@Xlc#emw8jbD|6DJN!N|FMW&7UV-KUd| z?|B$wA%s$O2w%LP0mIr@>-1Vp!$1cQ9k>+AqQBO2hJ)+VX_hfJDj6YC%B7_1l@8km zL{`0PLJL%-$d>=AZM!)bjkd2&YXAfhPLc%Uc;>qwzkUV)7|3Wh?Urp@2x;Ylr|Aki zHyApXHoNQn5EC!Le&oLS@S10z;*)nT-@f`0d|&VO?1rIhHNkU6lNB~}E>5;~Vw%qV zC?f3C{XOmv&iCt&?l-`K1mVxN-9$hyBu^=!geYX0?b?l-Ea!e0xe+eWVo_EnM@RGC z-tnmn@t1z5^GgFXl^J6M<3jM2TLtQVgy%sV(~JqRHJ+ID*5S89PpdYa-3Pb#rAV_Z zr3scIS97l1LY&NlC?G78g>yJg*%pIsRO9YjFOa6$(L6Du~|%$ypWZyL137TrrNb-nWm|>uP&~}OA^9` hltL;q{x{nh>kl|p4J^@r*WdsE002ovPDHLkV1gUs57Ynv literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gu.png b/html/html/images/flags/gu.png new file mode 100644 index 0000000000000000000000000000000000000000..2e6f0e020640f092d3e69a0a1340f3f2d3c87302 GIT binary patch literal 579 zc-jF&0=)f+P)PTI~L6ukT?KW;v}p%0vm=65)!KjT6Aoe z9gpRq%63s{MI4}?>b>1p(qHui;Z7wUdve96>n>K0)-Nt!9pdcwpPSvaAI1gkdsWdO zG{^R6a?c*y769hQ5AUQ~${fdDxbtV*ZH0>v1zvz?7{WYJ#op4G1C+@?b)ahLg3uFA z6y6X(cfQzco-jc|A=-N=4U(%38IQ$JUziLBBkOnuK$k^^o9e`-v-$GD`N($sAo9G> z3v*Yj%eTg1ro2gw?-*FtZ~%cUON7)V#+*pEsg~=D$4Q#`e(0k(jq&onF&&*hR4-q@ zbe9@~L#SzT*V2+BT%6eU>GK@d0gCoPl;)Tcs;bhuTb*IUu!PAF7`n##uCB@=%UViK ztUpFN?7i?1=S|Z}njS>e&dheRavx=#eWpmPY3icL+P0zpS#(G|AE78ME5aB9rtFv2 z>etuz$u~cm^gyKzkHl}RxuK*vJ&EUs9*PTGcl?)B1)92KJ3l_#;ZN{)IF;HOmj%zn z0VSN#6T3!vRCHCZ%BrpdQ?smrJwjurhNdWxoU{pUNXJMg)NM~_f49Xt)<4*M2ml&l R0Pp|+002ovPDHLkV1mpU0geCw literal 0 Hc-jL100001 diff --git a/html/html/images/flags/gw.png b/html/html/images/flags/gw.png new file mode 100644 index 0000000000000000000000000000000000000000..ae52ec3aed15a1a3ffd9a8820f9bcd99a066800f GIT binary patch literal 461 zc-jHY0W$uHP)Bb5PfsEc!vZb5lu8P6jD&rlUUjKC#Wr~Z2cS7)+YV}VH_m!O`Tm(A?kdGlsx>AGI8HX6I_cA;Em5eD`me*{n03_=f7Yy zZt56-LVCnplVV@>*H|PYb&^(0;Nv$PiC5Bk?bRn|`w~G4LspGf9VwZ>cVgF?q)eF= zVqzn;+ItYBGh!x@h$xx~K0u@a=ydH7}ngoOI2N92Bk%~kmLWVs%LEqGM zt(%c8KP+sm59@W6XTYn_flnzzgi(p&v5FXX{m{1UvC;s5gyP1eYO~pAnb~fgHS{rw z#|avoFl2%_YC5Zr8Z3Z0jqF&K`#fulqHi1GoFA}D5;7La!3DL=E9!1 Z{sG!z@5!!D)Oi2^002ovPDHLkV1kT1?5qF) literal 0 Hc-jL100001 diff --git a/html/html/images/flags/hk.png b/html/html/images/flags/hk.png new file mode 100644 index 0000000000000000000000000000000000000000..d5435b6e74e3a002934940b9d4b41f3ca466dfa0 GIT binary patch literal 609 zc-jGB0-pVeP)*;XhG|Qut;$&Oqe>k`oQ+$zE(B2$iZu5>T>20nm~;KHQ{ zx)6#eh>JoOTAkXN%ruipa&K~PZZg*!J5SKVIdB%|$N&7#k)&gVEb2w8?$+AN7tVBg z-OX$gj{Co(-8~wFlEnZ}4a>59-)*)m-&dgNynfp_q8FO}srGXB(nW?*JRYUNK)Kd4 z9&afM&>=K!$8ucLae!_xUeDKTfC9pmB)f)>%;Nv@eR?Yy(3zlF!$4;-b zH_onSQ5Xe7TuR{KGw{@xzkO1-KkJ=!bMvYu71f9Lw5(E`B{-X7!cu|JbQGlVF#q~p z+27aNiyEft#uXTk_{-;&>o8MBh)h#NSUJZ4=aH}!4Co}}8j%nGz`KuZ*EN28v9I5h zb3}jcWQ4?mE7=iNp9D<~r@Txf{2X@$dnO;a>Yj_-^n5>b6-K9!oL)RFG2Ju5%|TcDLqJBAD=ppdyn zFl16CzD|Ban`?#v8xS&?lIuFUz6|(8kqCRnQ!hsjOQD$u`GM=-Zl?E5^d?4k6+b=7 zRG+-f!z_)RJ@oZ+DVHl!YHM2G#ErezuD+0_wv&fX@7>ZXz_zi21NZgm_bYFbr;n#j z*st@;vxXJf(CtcHi;E2<5OQ4k^2HB|(l4m$q-ioI0$>Sfx^RF#pbA7FwBfR47(f>w zhcz{%br7syK>Z?s9{XzjsEW+zi_3?cgP3=eqi0Usx^bnDa*1W0u5e! zExK7Ggj_in1&TnKy#N)DmE@73+jmD;0GLc7nI?N>VqxLOtfuAabylSpXmQ)%JsGx7 zYL-iXfI2&%Wx4F{JRos1l85L4e&`O=gAGq59uc18^N_r$z>^%F)8hQscVs>;V|g;C lBkP##v=z8jhsP|S{{Tik--hzTX*>V`002ovPDHLkV1fp!9}xfm literal 0 Hc-jL100001 diff --git a/html/html/images/flags/hn.png b/html/html/images/flags/hn.png new file mode 100644 index 0000000000000000000000000000000000000000..56e0b0248a9c6993b8c2dec499ece0d13654adc8 GIT binary patch literal 578 zc-jF%0=@l-P)pzpE2L5XWbB=l1U6%LTPi3qwd@KoGREu&`CIv#{4j>jxHMBM26PomT!2b{4OC zC~6~i;>%%>JZ;P~aPi0G_V#X^-6N1;7M9)l%y(vXadP4QczpKC<;hNVj9CL{U}R9R zF@zT602;*R&+6~n4+pc^A^lpe4}avBE{@JkPH8Qe@{wB@2nK?+P1Ah(x!iw~_fjCO z6K4DF{Z|udBHAz*90I@{>70`=W~ET$U~so6)^af%o*+`2=mfxqjR9D9ymRe*zLcbC zs`1&2eWhX|R45LzWHbL>j7P^M*X-MBG|Zf1v6i7_fw?SKIGs-W{k}0q8dIVl?B0We z=Z_~MaeMdk%cti#SljycthI~90`ol2vMi3{D2jv>2AKbq?$zFrF?jvz$uuP?LNHf50S}tUgcZ$OLR|eYhSl&0dOtJ!STi(QROUYnhy{b$+VN5;1 zCS=iJ?g2*0TOpV77|d&9N@|@@U0ej50E!N=7wkSti(Wy=j|);Y%12}OAD*Yy*o%he Qv;Y7A07*qoM6N<$g5XI8kpKVy literal 0 Hc-jL100001 diff --git a/html/html/images/flags/hr.png b/html/html/images/flags/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..bd133ba62c529d255667d3d4d7b953081ffcaf1c GIT binary patch literal 604 zc-jG60;BzjP)b0V)LV(APll7;HgQV%r5`jZ}5T zq6i_eD={shG_l=yempaFY#hiF^yr@5{dBJGy#U-uO6gYsgTE{@}A7+#%znI67(M51_}v9;McI50HLFpQ!oC}U9+-s|?3XQ@tWZ&c=RA>$a&f`C#= zC|#}O#mmp<{>5YxVIuMzAPAn_Z#;J{em;Eq;q~Q0C#j%i5GHfMnGk%19e+9>kN*S# zOVeCck!kAhNb_W4bIn&_0rNa0B#z@q%0$W%OIBDA%#%bySY8DghVD34&DIyHgOo}I qWsGqlu%eWkkVPT$T-@xjmih|~82bb*i8*-y0000B zDpgg-Mjt%VcWjt z&zSEqtcZ7Sn~)S0`ep2A{xF-3yENLnz4k6I zmXouaw)AvR_e{RqinV$s@iEROTieIMXOw;lgK_AOR*A3f?wuE}`Rcna@K192iu`z~ zeT6lXoQLd+SLOLX%xSW#V1lN<^k_=+6m#>rUO#^EtZnZcxQ_KLT}uVa^L3iE>XoR( z)|P}}1Ut>=73UaY@%+x45Br@Prt7LZR;9>Xhy~9Wq#-I^{!cRYVXIlq7^-WT5S3D@ zQN>VYsx%TVs)}*WGM)V3ng&<0JdaZba9&j_AUC#a Z)*tMz`Q#v>WRm~@002ovPDHLkV1g4n3Ss~N literal 0 Hc-jL100001 diff --git a/html/html/images/flags/hu.png b/html/html/images/flags/hu.png new file mode 100644 index 0000000000000000000000000000000000000000..fd76de396132c7e9a870e8ec723ca41afe2b192a GIT binary patch literal 552 zc-jFd0@wYCP)n7PJc|UaJS*r@i#dxsSj*R9cYORk!5VPGZOT z>15d_;M0s{&G^&z&B&JZA=r@L_qWeyXYYbjFvTvW1y`T3oT{3+vVG>DvI718zGMn!WiY;XAJp%yVr0b`RVDG^Yi6u zg~Kp=eHB`F2sxZ1&M_eY=j`|xf<#e|kW%Vk^4E`_H#gVczAl6)|Lt}{h_36P0rn`R zY!9E(aU83FQ$wpRnb)Y@`et6luY?6&oVz376;V@uvbTo@*Q5bp1Yn!&rN?A%>E7j-& z?di|c`tLfCiRq2!dI1e$6nDPqbSDNem_Zh@%u66c=vp6U+ZNkG7sfJRj8MWj<42Ip qCq8sx7+Fob1+>Prrv2E*n(!a(pXfm+1+4=B0000n_;#>cjPJw`NIwIu(yk%`qDqX-4Bh zOA!*rgeE?Y3_wZ`qG~O&n7saUbNG5_c_Ergs%D19C86tigwiOnE4`0aDZ)gLlk5g* z%;hAKmk@$HKjnF$wQ`IB0EQS_ERN%dMV{yN{UC(MvaFTz`;VW?w1CBBS=QY+LIg1d z00fIU!WfGfv-voVO7)fQdk1s|Ty|@kMhLEyn&;(A2%$4(<@>%Z+OMh-ZQCkk-KY!3 zId5AzP17qAhM{F_Vk=$O)pcD}wSJL$#pZ@*gg#V(-|qaj*=@f4`2PFX-NVlZe&SVC8DrpkNO1D!ekO{=m(Ogu!ZE}5 ze?u=ET3xJwUEds9)s|%`gs|4a3C5U4VVcgETO`?>M5!6P@Qh__bGg|c_KrAS@_JcA zALm>U1eDSwp=>^9SVu|LBiu?gvGsPn`?_0xS{A$@lE}40BMJf(hG87XEKOOqpiYfA zl-kx!JF)HM_G*8{1qViZIt&8|2qE62-mo~EA$`_%5KUJ%ogW_7_3fci&GGp$FAE`s zL(WH{)EmZ{y;KxMJqlW-&jO5<=8Zko zPX*6U;?&vB1ulFU@6~`G$5AQ+kwAh`+DzFXQc*n$ErxOMCW&9i0}Q8HE77(PN%dA~ z3%4?L%gelyl^rb!$$K9d60QaQ9<({vHAGUn?+h^Wv4`dBKLpd}zgPf<1^@s607*qo IM6N<$g8hoy00000 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/il.png b/html/html/images/flags/il.png new file mode 100644 index 0000000000000000000000000000000000000000..52dc8d3852989c4ace58118863e1359d24e6f578 GIT binary patch literal 590 zc-jF@09X3Zg-Zwkl4)dvy??$tnNAi*i(5NMin8pwmE1j98YTco`=RNVOT*Dug8E9%ogVDP z%K27G!O9{lvQ$vQDPa}aVzesFw(dB<@=U$4ZUp;Drys+PZ>vUBk^q|f1_z3(mbWdt c*~i-0AHJ6XnFFV20RR9107*qoM6N<$g4WRs{{R30 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/in.png b/html/html/images/flags/in.png new file mode 100644 index 0000000000000000000000000000000000000000..771f21709e917317e2bb593f2ff27645e2d75d8c GIT binary patch literal 578 zc-jF%0=@l-P)s}1}B000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005eNkllV@4vuKG~jU%OpeEk`Ap`V?zU{ZmYlW*0s~{qc6`Srmg5`9mUSmO z=K20)a`I|E!zN5=NTY34u|{d75%xUGA2`E>|xlLDC-T_?d zquKPd?>Yd&vM892Q~dA9#o|IrNom43Z-+*K04u086AB82o4#Qf?VfX<#7R*U`y(Mn zQ5=Vq=A}?g1I-?JLXL86^vuiaQ;VRYmMr7DB;sYB75Sch{{CUPyxm0WtYjK!jQRtg zSRV15VG;E%4wXI zMOEh2f3{=mT+#+gY#O$05#JvU$$IE47a;&W^pL6?G_%F`OP06>n2-qHNwg4ex?~fZ$0% z5b-cPD8qw-AWRPqr{dOaxOMA$$<{W_k~EK|seY#qyqI5zpPdkpQ1i$&7U=M(`k~3; zj>(6~1WV;q08v2GsHU1~OM__Far9b6gcfyyYzQ|m4W+X@OQIgPi{m4w)BaF`5p2i= z2$mr*6#P#(j_sSJ=O16&GKN0tE_Z$_)o1zG)MVG{C|Wzf1at)J*u5m;Y`Rm2o(So7 zL9FKrN=rM7P5U6EWuY^CA3ZZQn&FET<*+2$xwYEZq_1b~73FsuRvl6V?QS#`2*K*^ z-<4l06X}_VHwG3SE}r*VpMMHVx$gX^eg)m0t(_a;J-4%zRNVg};!WT&HH)C|K!ol? zwDp~iVd`M^#+#A|=v0Ual3hV+*Xm7AFfl;mv>TCCyVH#iv5}CwR5izwFvB(KI~!$hK- zzpXopY@jHBh$|d+i=qTvHs@)XkX8)`y>lz$^x)tiOOix>PcD=-j-yA10&S!FXQREn zYdpA{PR6KxL4Nt_2N&h9UmX#}Lohe@R5xL6Lsk?R?~jF#1r7wOnAdOuOAPqf2>$I; qwUqxJPo^(lGr-m@vHChGHxL0000j>J literal 0 Hc-jL100001 diff --git a/html/html/images/flags/iq.png b/html/html/images/flags/iq.png new file mode 100644 index 0000000000000000000000000000000000000000..3097303905741647b262999d653b583814cb60ae GIT binary patch literal 583 zc-jF+0=WH&P)uaDBgNG`?nRk!Tke+a{mBc=_t=by^jluD<+;el=|;H=CO* z{CxeD*~;kpR+oJH^ZhFN$;)!B%Dvm0vvH}4bhY{&UQ3c8y^U-n%bewlmRaA+f3C9c z?!%ntoyWM4Vn0bCl=~*9(`gU{Ns=g~EX(pdSP#ub zE=2CSE)?RNr)gU31SJ63j%4jLb@?P)wRX000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005ZNklNEUU7gX4e6 zviyS#d4ir9oz?wx?zsRwOVVgxM)P0#7q2f@A8+G4-tM-WXcJd4@3^LF7P2PJWaiF< zBOR^3uH}&!z+^h{U-<8Ww1uJc z`tW}0xle}>LU=wqCzD!HRb5sbjL-0yi(LmfB7hOL2J3OjANTh`aI<`~EQ;bO3ezG7 z9Z>gsrSFa9V&-^;rQ4=0MhT(EX_}RJ&6^&89&{QQAg!Q<3QgsW zmXajNl7tZg`c7(FZ9X^dN;Cj72()2no0jBxDh4Q_RdvFuhllLXfkubErc&FfiekF1 zg)#Dd{qeDv71}gev=_yMYVq}dEdBni+HAWx2AqrQ85j!;c^>pU8JcwH%VJdBu$ncL zu~WA)40)1Bj46_27>0?EW!uQMRbA&pUlAg1%bKQcxQMO)Vb9cG&K2<=SpUz+00000 LNkvXXu0mjfT#Wm? literal 0 Hc-jL100001 diff --git a/html/html/images/flags/is.png b/html/html/images/flags/is.png new file mode 100644 index 0000000000000000000000000000000000000000..ea1c49370f5989eb8371ee630a4db06ef75aab8f GIT binary patch literal 608 zc-jGA0-ybfP)#1)Q%nh#h#gXn1nn*ujbC`emZCF8A-ZO)kH)1gmd0rzx@8q z&WrfR@z&F~yS?G>aTw)}GT$#-3&)uOgt)a!uKS(1cl8WS=r z%h^gzY}^l0GG{=lU=5gh-EQHgV+c~DG@qB0iU7qll_bJBSz)756h{S}b07m%WTT6e uY9c74sUjueO6V{q;F1t=ii>@$Mg0TC7w!@SsY4_H0000=f>M=s3v5zeFU@1Un= zS2M((U!E#m?Zv*44FKRdAtVgL(Rj=mV;2`Bj^Xrwhw+3XvwB)N;__XNd1yo;_6VBpMl2}42tq1I8ezUk=OfRQdk!^}x)heNh?|VTIL{Y?j5>2MayCA3m4yqck z+q>K4YFS8xvO*NLwI1~-?U*=@`Dlbi;u~mdrBa7V4Hznwx?FF6(_N-b?L5~jbqwbW zz{Lz|Ew$duQnzjAjPpp{dbj@Bq+3~-)(lFF@l#+jOK4?`C`)bOAKM5lF3k_Q0)?pt zrBfh(bgph1R6E30x}%DQd40nleVGyVWd0{Z^~}odJqp4DR{6a$M6-%4wepO zAf@kMvZHvg17Roy6&)zuT)MVtVzajEFIk#jlA4IGU=MsR56|a$o-faXAZH5HR`Dr9 zGe{GQwaJT@uFk5e+!T0TJUmupXhN6Ejkf!ZJ|CkC#-eNXZsUVUV%H4`> z=4TRqz>89=Ck)l0%}h|-#J$VYfj9T*2iF3-yX5McGtFfS8dPm3mdRY6pPM|&NT%G` zY##SD4MEW;Lp)ya6>ic{V_v`VeW+oYoktMdRw9u|rBbF5d-qt!oDogKYw{3go*-qo_D6jWASu4Ez2^`cel62`5U7r1+%i^CP>m62TCQT zUiVX!$FfXSRTV|G5yx9LI|BfaBvI&ghr{9TL#V2_hwxHl0Kw>!lK@GQcA32%7y-jD z{$ti;B1uxGBS2lw=e24TWm3d?-BduuDnanervwEP+WGp6Efa4N*I%sIa| xfSM>6sa>(py5PN}et{V8?P;se+GqPMIqP)v56US+yfDlTFs8R?el(=>#TZQHe4O}c5CgTVkw>`?}Kjy<~HEV}z~9M9+T*=!aBfn-!w)pZ?X zY+06c!!T~PU15f4?lqe4cK4=0dX_{_AervV5 zz24*IT{69x{F%;Q9OZA06^vn?nI^*5yJR*XL_)}N=|6qaRV4PH-R_*8lKqb7y8QR# z&d1OAEmQRo`(OjF1MQ$a9ewn~=T3L!Km;t7YiAEC>MS%EE&|SdypchQ6&U zio(_`3ZvC>brbRm(|mu`?}x*o@O?mY`s#J5-#6M1wM-~rtKbEpB#I)>_oNd-Hdx|$ z@x>%tEPiR^>#;U{KF2@aSBBWBRLi(rQcEml;bjnq$vUMpU2m}1bwl^>_j}Q&mw8%O zkUFBKEh-#XBGuA@6)}y&G-Mf*wdVh^pULdQQE=AbYN48ijuEzyg-vWg17v^_8V6Cf j&SWvl8D+P7tSkKk6bbdtT*C@$00000NkvXXu0mjfxI-1( literal 0 Hc-jL100001 diff --git a/html/html/images/flags/jp.png b/html/html/images/flags/jp.png new file mode 100644 index 0000000000000000000000000000000000000000..5e342fdf21de433b807d68990bba23df77f8a922 GIT binary patch literal 556 zc-jFh0@MA8P)>0wE8OghkoAW^a=G%Ub*ZJ}_G>^Zn;LXB6dLRl%7~r}(y7t?iwiC*!e{ z(s3N$_p>a+e^pgAO*2i?wryS4$!)0{y3uF=8x96}o&yMe{hVK%u2RV!k9dD1ga81T zQd(x=APG#b*W;YKuKWMXC-3lM@yCHlrEZYd`}*7Wz!+miQN(c!gy1xr%}%GY)!2%n z$o+ol9vu|3Sw*bWI_E;8$DjF+Z%AA&m+%h)zr@-P+TCtfCerh~;Or#-`%j?@sxl33 zbxXHv>h)J#OVczA!ypJtY&hJEL3VVb-@F7}>vP6VKf+b1662J?jP>zmj(w1R;Jar6%7=+&e59S#8hHO%kLvaC|Myt}iLPW)O^zkFPE- zQMWsCoC8WGv@jjR-=3(tzVQNftFt zND^69c}a=@@S_O*z|m}WiU8|q)Gd5;PkyIjzf}(1mw1)jXXpsWdu$TMM(yt z2-MuWLZnJOn6tzWu|J>9xJ>bkjVbf5uk`o)1ltVqwsj(A761SM07*qoM6N<$g2-YN AvH$=8 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/kg.png b/html/html/images/flags/kg.png new file mode 100644 index 0000000000000000000000000000000000000000..230b1f6f35c8c670fa119c91e8c3a8309df6ba1f GIT binary patch literal 563 zc-jFo0?hr1P)Q!kSpnyak_vZbu zV<$GrZC21DpP4^>|9=2@&?xhM+yEfKX?Xnd;{4t14au|g&+qc?jun}hxQ-yUZ6^r4 zgF`zAbknjweb(>k!-L=~Jbv@)igj&~rfm@kztT-EYt0ZQc3jK#uLjMPOL$Al&VHF7s8KcM;(W8gYBzV*}r znlX%1)AjRPL*DKym1$DP@n}|%b46&@TN5J}?<)xd4+6A|mQ73fxMC2*z46C}XRwNaA*zjBNwNq#>x4So!K|zkKD$Vch7usUb_Hfpf|@8Tg7dNyO_4 zj9gPSG^g`i3wuboN{yKUx}{RHc=$M9^4|8q`41nC{CM;wi*^72002ovPDHLkV1kPn B0$uF6+xR>6GXJ4<#KNGVeUq+qP8qE#== zdZFSJf~Z0^*n9Ev(B3;6ESvO)H=EwxTu08FaRtq6C*umC`iah0JsVp zwvD5m)~=4(?Uerc1%*&vyV~hNl>Hi#-_~(J)*u=E2mVJOS+v_vS*>O~H3~<#-G&L)`6S+fw>{WjGKz?fm((s7N;q zqY2Howxt^`oI8IR=DY&rmhkN-*Xk5lDlLneCIw}bV-EQ+-XOs%>SV`&)seiEfL&eE8W`0DE2#&+${#Tq5F#v=~O5^SiPsdJ`Q ssA2?ZwS~%)F+QUlp)k!J_E-1$2dTp9hYPTk%m4rY07*qoM6N<$g196V#sB~S literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ki.png b/html/html/images/flags/ki.png new file mode 100644 index 0000000000000000000000000000000000000000..244104ad48dbd4de5614f91c628a99ae97167e7a GIT binary patch literal 608 zc-jGA0-ybfP)sfq=+D(6etoSgisL!#z+iV06SnKtbkz`z^G!x z6sal%NNAMWPU`q=U%z4!$O?L-Gy6ZC$q&G_LTvg0fC_+~rrqxMj~?C+Gkf{_PcWV4 zj$NubNNMN`4Tzws3JBGBo<2FD{%aMX4LcZ(3NLirg~1uwJCEGUBe&N0#EKKhNfHYo z$#L1g`z;fBeq-(qhjdlB)*_u;vc?KWxY7vpnP~%oZ%Vu@(}GZvWQ6gK-E6n}y55rH zz%o6<@a^Sl6sHd=1~Q<@Q>PNo$#qd&Q&f`YejM%CEv*TSrO3<|k*L>kSq5<&MDd1@n?8E`rc#i9we(H1XsN>M=V&l&ORR>V($Jg7ubAT( zMH7V>d!m>>KHROH9=voHma6T6$o~QL@3T<<$~-xAL|EeB=x5oXp8@r$lZ?;C6+3kj z06uQn`S{}3WImpG3C@b-T!GBY5WbDkey^h_pk6oamFEW@NfH@$IBLCHi#%6it9$#X zUaLho_kv9Cwsh?Vl*Ec4!Y~rKk}8Qf$rGHMT`qTwXNjv-dNFs&H7Uy6u-{cxM38h8 uq@9i=u;qO2q(ouaZjocXEne@jw)qQ5_TM)0Dw6mB0000V|6foL7=?tYA-FZ|s`CAa!*?pDu*u5LouAx*|8DL)bNmh&`Aoln(R?fa(L)|qy{ zl5s+{o?QF9*m=5VcKC5KsrvqL94n>5Fr?T+ zailo5G@dU!J9aYnes#L-cH7;h8M+^gF=B6E%+_`U9q7G5HGMt*{3tn5RePq@n7~ZE z7z>^R6JFU%AcSxeIF4gGtt@xlBaAX|>l46|R{$4*uP7fs<3#_L1XNN`OV6VVD-Wnk zPo3-iskVZaG_pW9ZoY)NhsmfutwENMCbW~`U-h&1JHo>6%Wnp=dGuYY4?ajMRRgT{ z4zMl+hmTUF;J<2d8RWx!wKPbY$EK~3fCT;slzE(qkppJ0%LVH@tNuHoXvPug3+Yr(atO@b!FEN_QciQH1WB>pF07*qoM6N<$f~nm0 A&Hw-a literal 0 Hc-jL100001 diff --git a/html/html/images/flags/kn.png b/html/html/images/flags/kn.png new file mode 100644 index 0000000000000000000000000000000000000000..3ce40183faaddbb34ee0dacda58b308c8cd1f42c GIT binary patch literal 611 zc-jGD0-XJcP)DAGQ~lmP(}(uePe?Z{_sybkaZ>eL~Ckn>+6< z%hGk7bA`i){nZZha7YdHFq9RTLofnt%%akiJq7&gm z7*D~U!NLLp3>1rVQ&V>xXVrCGHH(>J5l-zcgIjZ%V9+r!jy?y^E}-67ks2AJ_4d2n z%1`&!bv*E~@metBPLB;CoIH($j@o@V<^3m75zApQg~8{r>ZofP?@~pM;$jY!hnO!& z`n{oKF&o2`?HY8__ytUiye}E`%=J2E+Kb~T~(_nitA^on~AmFBH(tZ8FKQ|dX x5+eMDy=nu~6)6Y-}uSQV1e;DPkJ2 z(8eO5ZT3K)@zBa-f&Z?PhmpXLfgX&po`qAP>H;`|#d_CrM{2xr&M&R{i|K zV*66(`s$6bA0H0>91f08#x&1MpaE2ajRtX=^=1=8sO|3D1r>O98@P_!xx9R<*Og@M z4M*NmKzpJTKv5JEnh0Z3w~0-3)65I8yCY56l^oUkYwspH}^+R(&Ug)pB;G3P-Pb0I1+y-kxQL?nq&7T2+nY#Lt$AB-pwa|vl7}g! zMam|Em)UIE{@UYl*Go^sk}>u7iKWexryF9<%?MUCjb~YK8u&p#Swb13G?Dt7Q}*Oj zI66)_2dY9KH0yQZI=0(H2zIfD0000< KMNUMnLSTZ)^BejA literal 0 Hc-jL100001 diff --git a/html/html/images/flags/kr.png b/html/html/images/flags/kr.png new file mode 100644 index 0000000000000000000000000000000000000000..2b4e7b9918475020159bdbc0e522b82d5a086146 GIT binary patch literal 611 zc-jGD0-XJcP)5X}rt3M~OMB@|RrHByONA*O0q`WIZ}$0T4DOM;_zkG2Th%7xciri_1CRxsT7~x)IzE<#HKvBoZMh>c!z9 zj^l&DKvh-KG@*`Rm}Oa#B=I~S2n24efnBSE!5~FZqtU2Zt!A@Xpw8!Wr~?CXtyUWj zhv9G-XwF*@2q7r-`~Ase0%8wInm>P7m8#pA5rqO>c**baZL!^GG&VQy;yB^RLZMJR z9#5y!f*`Ql+l%w_)%y=_UBd{Hyy(y*@#yHSs;C^tdA+nOU)fzi#GaycJD zzdoIemWrw4cRLit_z(t-)a##tz;P_>89W@BKGtEjJ)ZCNday2* xWoep5h=GUAH8Pn@tJR7|W7C<9n|&-B{{ey+<}#b6RS5t9002ovPDHLkV1iBQ4+Q`K literal 0 Hc-jL100001 diff --git a/html/html/images/flags/kw.png b/html/html/images/flags/kw.png new file mode 100644 index 0000000000000000000000000000000000000000..19c8dc215276dd89d05aa3301fed999eee671352 GIT binary patch literal 456 zc-jHT0XP1MP)Bb5Pkb`97qTaw$M;e(;0J#zrdg1pHajAv7n>kDh<)v&_JURI75&`?sj$^ z_CPu0Wi!dlX5O25BU)FjcCQ^ZqT0IVoCCv$0)!7jtkTu+Z8)Bf_55i*xtMexx}B(_ zz7#T?h5$JlEk=W6P_tT#Zl0+96y(Q&xnWeIn4h(TySPLR& z$ZV|sw*rD7-~mai{d7A@!95wQl&&OCwDE>46c&GYJR&KV?SMpKUVfX_t$f|Me3BMHp0000uTK0wyGO{s0Cf2Ih)R z6=OO?VxXV^{gJeF;@FOT{&DBC&9w^uK%exs_tE$C-qmW?s=Dk~PoCm-8<6#v@Wgoj zrilDN1^LpP$-lDu(GTG0J@GX%e3U@&n@XCyrJkR)5nsUWF8YMy$ilWFX$!W`yyC4|B rsw~nhj-pVMnJ5^Sh_mZ`tjqcb5~%X30fXzY00000NkvXXu0mjfetHry literal 0 Hc-jL100001 diff --git a/html/html/images/flags/kz.png b/html/html/images/flags/kz.png new file mode 100644 index 0000000000000000000000000000000000000000..f90f0ef5407c6930146824cde8ce73d9ae17ce3e GIT binary patch literal 603 zc-jG50;K(kP)Jd-#R+et_uO@m0Fi>N@$!GzzgsSAaPl< zMioLrV%tTbO#nAeVrT5}*fZnUI4I=-dUVe6)30AgQBE~#e(O)4^~&G(^%vdV<-zq^ zGa4NoPYx$!#)Mob2*NVfYo^htS~U~n0{D0vz?>y1P_2!2vwfvMpjJOo-|f7wBeLL}1wj}DtF)_I1I9l)-rSy3g~uRU zK%l(!o(~Jdk#+~`XUL+PCTYwlCG$kYE2bjwYbI^icbN?3xp&T!4b!e$;;VdM6x%&x zvgh7)d_?_eA|lC87^PDX96A0CCY3Z(ZL!(ZhUd*6H*4R{mJcd0{4l(qSK?79<2bLk zVuw>!Vi^_5B83RS5-vLG_7`@qtBXb&1q_b;B%~zIS?+%}CvFQK#3|I^$(Jl_8oE$T pn~6NfC$qd#!ehZB@sFKy{sL@)002ovPDHLkV1j-M{=NVJ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/la.png b/html/html/images/flags/la.png new file mode 100644 index 0000000000000000000000000000000000000000..c3e9154bce3ec662c1f7c1601fe9d4fdaf32f9e8 GIT binary patch literal 528 zc-jFF0`L8aP)NkldYwzWBID)%$Ihs>KTB&1_6FYs-yBQ4S#X&!J>Q^n1(}MWA+j|J&jog=Mv~1xCUBa4H)!= zVqFVt0#wFOQG6*&7VvcHnUkEQfVSUGoui|}xw10xO%vzyKk^t1Dq1Z*C0f^qV(99& zmzS>}6;3AK#f$nFAH;fpXAE+KCl(`%!o<}Wi=B5byw4SB<*~c>GR7522|!>1rkHWR zCj+p0GRDaXp{wm2JI*x4I&7mGH6rqJSxUnPPTk34C zsrs>urjtEa+AXl?r*He=ZrYZ^c)XBxh9I)Le~U=3Zg9O}h|=yQ(rVAUJpT(uJD{D8 S{^Vi+0000RLYUS?nAn}J?z(n$S7Ie(<92>d!J+DW{O6p~v`a}>=jAr*bvk#$@WJ6BOOn4) zl%1c8B+<&UR z$JyI+0k8ouJx^>sHkkMPMQ?ED-gw+-x6?Gu;#e>~`}5s%{hQZA+p%5WS5ddDN=kx| zHklX-JGk8s2ZL+f8(3LU%A{Oy`1-@-&8HJ#8LBZA4c}kY>*^`zOd%Vrf2%(n4jE?< zLPBXJtB+^z=P3Gp@ooC`t?gJ!s;npqgixNN9X1->FUvB^Ai`KBUw(alcQyr58@7AJ znv;r{rm5~R#xRAP^W7$;lxn0njwz+9)e1?5iX2W)+O1&x>{ZKatt+W~RDm+Xgg!hz z-mC=A=hVHl2KxTa~#$}E@=I;IrDl#7xJ gL5qTIXS<~S0cH{q76$E=&;S4c07*qoM6N<$f-idq6951J literal 0 Hc-jL100001 diff --git a/html/html/images/flags/lc.png b/html/html/images/flags/lc.png new file mode 100644 index 0000000000000000000000000000000000000000..78c606f7ea6e662b9e591692420b0fbed67c0988 GIT binary patch literal 613 zc-jGF0-F7aP)Nkl=2@GS5uGgDQW24&*0%F?^A*A0w3`tnm zx8~^_LVy*BF%%_Xo}~=onGwQ`rm?=hQR2$3J01=l0MdiQz2oEkRtrf0Dpf^QFqB1( z%Ls`WvPfHAZmg`_s%g68c$VdoDB;V0P16)bi5INK(mj9$h(M`aiYW>FX_00aH#>Ja zms6juXImb^<+FZ|=PQyV4~8eJ?HUA75QKS>1Oe+C6xinGgCHcXGq!Cnislv3{qgg( zu7Tza<-)c!Ey5UOSsF&cbT&;BT43Cw(qcW&n`xT#>-Tpk@?SroZy&2mIvQAK^*RW{ zaOO{wgwi-Ju(3B8S>U^6$^lm-q15PWADYy89N7E>6>Y5=CJ|qBy2WObTpd zyS8%~_(aAiPfk9+$zMEGU|E$)c>BKi?s+)#4zfIt7fH;txFo9-`fOO@S>cAT)Rb{B>Q`$W}0!DQcB6y9&4fhXp;Yo5GL%A00000NkvXXu0mjfX5bF1 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/li.png b/html/html/images/flags/li.png new file mode 100644 index 0000000000000000000000000000000000000000..e991d1fd305e844e787cd9b716f0ce3294db4a31 GIT binary patch literal 481 zc-jHs0UrK|P)R|oY%8gc{toVT<*DZKWK7nePVKCVKI{!5Lz>ULiC_LQpYMHU8{W-jvlVB z9(nmy-P~1YW~XzxTD3k5L>bzF23@5`*H!0djl+YNc)#Mr;{vUv?3%Ea#}oXvl)kuJ zWvEl=H~%5q^0@E}Fvd7nh^5k{?EFcoSRS2{d%M|<&3qJ3^qq}B1}Sy%zM&zcY|@au zQ*j2Z=*L|CG?h`?TPuV{1QP$CHJKXPvg%~p1;>d2319$-01i5{G4y~kYzy&5`?ei( z90BwJ+=P3=Yt%LMTEM$y@d{u8!f1G~!9RQStu$?x!)OxK1V;jKOuGl-3$V#(AEM2P5)#??seR)`j>2 XqDz@k$5dkn00000NkvXXu0mjfY>&z` literal 0 Hc-jL100001 diff --git a/html/html/images/flags/lk.png b/html/html/images/flags/lk.png new file mode 100644 index 0000000000000000000000000000000000000000..f9e227fbf0ca3aaae5dffff97f53e785b825ff25 GIT binary patch literal 599 zc-jG10;v6oP)56000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005zNkl%6K&4i8%gTeL{HwXp~?Cm!nh+XXsKo$JgTOM_>I``EF+da&@p!XYOzI$}Mt zvJJ<>tJBG5;1@Z zL`6W;Xq%eKEh&R0^kw17fi7KZ$f6{)TsL`Ve~+*tPa+e|xPw<~P!wvI@IIVA^4t-0 zURiYw@;Srrib{yJt(7~J#wiMGl5{PTWJxy+KXFF)JbUUJl7kQBB&p^pzBoC&}}<#z2?1NQkUlH`3J7Nq=Z#95Ult9$7X02BD^iwPSm8`)4 zO0h3Ww>{SJpN7^YI4vuaGsY{x*VuU)<`lPr%d(=k=GGHfo_TTvb<0Y>0K8y$LD(m; l6oM99JE+0;%e@u=e*wOe{;!$#RVV-e002ovPDHLkV1hKw6*2$- literal 0 Hc-jL100001 diff --git a/html/html/images/flags/lr.png b/html/html/images/flags/lr.png new file mode 100644 index 0000000000000000000000000000000000000000..1c826c85a64a6193cae81cce82c39216fa526e0d GIT binary patch literal 567 zc-jFs0?7S|P)W{6%o;c7*K>r z@E9-))KK43rm(l{S)`FjZ%m#eg-aPqUOo70OT-lQY0(6XBMz!^1HSIT9 zgx1J$Omfc+jfi)1uBpz+eIdqQV|F2sus&d(Zc{d z&F`UF$6sn@6bc9tr0|Fn1VL5*Jl@k0Xhuz}9jV!e58~-C3WHEdDTNSn67o+y5IN^a zTQ|~%e|K@`)@p6o4-pj#;VF1JmF;@Eb zG_uxctw-%N#WzWUS>_*^$m=QvmIcn6asA);;V;y&o_hcQ002ovPDHLk FV1hEO^tS*2 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ls.png b/html/html/images/flags/ls.png new file mode 100644 index 0000000000000000000000000000000000000000..bd78c5bcedeb94e7d8f7aa2b7bed22b4c45143c9 GIT binary patch literal 668 zc-jG+0%QG&P)=4TX!L8gryfQpcJ1?(IHXw5fY8m&>{5JHPL6DVn;`M?HXq}zt(=VezWL15mO5$r+&q|vzlh2 zfnWi3vLPKjILnxz`GstGV>MP)S6LM+C|^^(}MQ7OJOs()i3)J z$iU9qTn4gg$L>hfC1y44+rt=3jIVWf&1#wjPT)Y3Y#sHVTvjgd4k+rL`hkHAW{`4h zJ&_eZ{r1H~4sh)dvR5JS@5Y0{R4Diy3UpeL(*0ly=;>c3f1K(}0hR@i5LIZAjbr}s zMO6#T0Dpc&R~y?j)6`e9r)xGjT>xrCIC_KrIsZ`!72$ZreO_SRwvsU)ACTpk#j z3D4I?$4&cI=|-t0000XP)@njsy+ExQYdo6&{ALXBpd;A7eaX?g1DG7Vgz+b6XR!JK>z~%vegmZjQ&vzu z&!$I!9r5;9-l<;=VY2@ih94j-!TyEjck8l7AsAgiu?Iyj8+ITCu2<~i9=v~TVDu4G z7uLVPO(CvX(5(QAN1z8=)EM+$Cis6l+2?fl#8*$lpL+4VorldzCpzT3M4=EBO0B%1 zD{xnq8h?9F>%K70_J=LG=qQE6)qp}4LTaHpXi8&bDTVaZMo+P&+>w1a>4y{=*MyoV zB-o}!A+VH%QCb=l7*ll7ZkCZ-?`T5E+OIejnwSzlc_qnAz7<13Y{)mU=J~lG*n8R6 zlQ;hCEKH}ZbNtkZ*z4h7phhDO0FjoFk>e4YnPMhKm8{2L0S zq`FSdu^`N5v{8 V)Pn`xI#2)r002ovPDHLkV1hZ0WyT5QQmqUhTe+!IQD z&OwLAu@?kALRzWfa6q@WBX+e~y}!B9TIbd(j62R@=n~>HHrk70fDy(gW6EJDdce_` zZM(g;)=HU|RRzsBg-9L<1Rw@BUDt(qRaN;hH^!VzB22~MmHFRR#--Tx2@QxB z3=YwzEz2s)j->*d|FeDnk^SC1?z2Lf7WU*(I+?h$DN1He9CZZOMk|>M2o8;|)fxNw z>+t7qDJ$D`1EFMsJ>Ov+4qD_XGqlzKAdltA)R14-^*Ni!OKlp2VCR?zUL3Jm%%@Qh s_^vb9lc`jhcdZ7#Z8V&heXOyb0Q$4%v)wZ>j{pDw07*qoM6N<$f?cupr2qf` literal 0 Hc-jL100001 diff --git a/html/html/images/flags/lv.png b/html/html/images/flags/lv.png new file mode 100644 index 0000000000000000000000000000000000000000..fa94bb27839f7ec77b88a2ec36092e6e9b9f1d61 GIT binary patch literal 565 zc-jFq0?Pe~P)n(?LB$5d9#$3a!;bd=vE&7K57r2#rISv^ zaWc6&H{+;-#JWevXJPr%Isf?$z@5U-=fXSI^=P>|Iezl;>_w5J(fTT0|0$Df?0RTJ z4`UYi{vxDdV7ut;myhNxy_km&AFR%vJ(p#b#5-{l*IBL^(=r`|Jfb;<8L^Qws8PS4 zFzkA(;L>Bm9bs6cel}Dg@AT+zWT)IUdl=_t!V+ zpuN$MvH8y@pLv#^Gy(k!Df}AoKT|3ifNcOw0dJ{vPLi|i=xO&&bp-fbP`}my3p?H zvdXtv+hET2vam}3C+UBZ43;FJ8s)prV02{BHfF~=BvINY8GVxVF9}tM8H^gv*fj(x zPg0d*5;LGrYIss_Fs_g6uv`P99aMW002ovPDHLk FV1oE%#tQ%d literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ma.png b/html/html/images/flags/ma.png new file mode 100644 index 0000000000000000000000000000000000000000..05448bf182b688d3af02b70e122f683f3f987c98 GIT binary patch literal 527 zc-jFE0`UEbP)})nB#`aJO)k7~u>&vA*^wu6qFU7MI{0{vJJ&WKM5y7h-3PM{W zLZDs>(iGazJt!rn=0%ds?l?P}mBrz|%rnpY|NFd+yj@lQftw8XO+ldR?Qn^K_4ogGxoh@Lz;P zNFgkRw$rJjWrkAP-8pod&2b!y*6znn`WOz@7*=`Hzh z;zKzE9(~KF54`+LFQi-L`59l{^V`mDbEXnefiK1(f~v<4IN4xQBdyb1BZivyM+MVK zboQ0caG}^b<@H&{-hWCv;BGP-U7loMt-PC?tKHsKyg(Iq4H)?DIisIf?F9xV@GFY6 z7?Vw@G*(-59B-8UIZdUhwhId*rQ8c3O|uS*_$_-%e$N`#s-5!sk&9wqG^h%R_&x!`!i`T(%0E5^>zBM{nJP>G#F!y;{@*# zP#>TtknDpG-yK2lsR-fzcUpbFy1HAf{ysdIx)!gm^5tb$*MW05j*~3Q%W`pX!O9Xb zhMu0#q`#CUu;2IhuIuDxqt$w(c4o`V%hhuEby0LxCD&^s#Mt*?;4vYTvB{7;A2Bx0 zwY{F%k8jJLH#er0jS#x34#q$-q6y_ZJv(FP=d>t-G_~F zh!9GWB+GMN6glTHAv@=!QbJVP^nV^7F|hdhdb{09?{|!WnOlPLU=m;`-S78WsV0tx z7#rQsMRqVf*%)KSafB_#n9^fY5QGp&!lSm8T5Ds5;nc#BHBF;+e>faIOq!-(U;!Cx ztx~FO)o=>)!BnT5JN^%72|hm==q-vO$U`knvz<(D%)~w!{{eT;;8@>`53K+I002ov JPDHLkV1mzF=xP7} literal 0 Hc-jL100001 diff --git a/html/html/images/flags/md.png b/html/html/images/flags/md.png new file mode 100644 index 0000000000000000000000000000000000000000..e100650f67d45ee7f5cd0297445772be23aac86b GIT binary patch literal 577 zc-jF$0>1r;P)L000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005dNkl2J;SsZ)Ihh?5<5m9u}9(nBNps90{7qq9Dv0ffdzXO z?AQ!KBRc)dKaLaUgL}vcrc|z#UsXNJl60?-k7aZv%EUjN&7NIeEjFZ+^)>oWyCF;&?Me6w&pw$3;#woMdAF^mR)g0TS`kNxTC%o%yXIz2@D zDBOMhLZ@yIfcE_x`EX_XCyv^i9YQ7NDJ=%f_s=dao*tq+*o1MG#(6GB?UO&EJN_}U zpzdgvDKWKb+lW8S1!ZQqEYM<*aE2 ztn1NsxBDAJVN@t;H+d-QuG~P<$lm#*5@XcJps1MGg0;N7!+<#ZFcItR4mmB`uIq`R zzI%foa5^_OuV2atqp~_G6;)O8hSl{jO)$YW&GNc!WdNaV;rUzb@vV)C@qDSWu#NJg z660K?c$EPYN=eFi(?O`{x~6L;A$aw|QWPv&=b2E-gpx=qu)4nA$2!J8{Vw?vGO9O6 P00000NkvXXu0mjfL(>OX literal 0 Hc-jL100001 diff --git a/html/html/images/flags/mg.png b/html/html/images/flags/mg.png new file mode 100644 index 0000000000000000000000000000000000000000..080b0d4d10038f828081d3e233b9bb542c032146 GIT binary patch literal 548 zc-jFZ0^9wGP)+4y5{_3w4SD^&mvu9 zuEb%%!lG~(%PH!mYP9G>tApXLIkq7O23;$_)uJVrU9+FlNeS%9(K#@_M(wGoyAm|Igw7&v%yZ9ICFkS5-ZK{f6>_ zLfw-@Pym`!7RgH4+ar>hNxQSliAKMPxU|MFG-0_?nMMAWERv7o>O+0$ z()Pyl`E5c7%>s?YChJaD`u)D=Pse`5Oh(dNHVN`j$X2D@v%mY2ir%nNNb`!ClNluv zSrZ84^B)my+4#k@9iL=x#X%78*W%?V+%0pQNIY)oM#;rHLc-8g&CvbXwiGT8iBXxF zfGf*@k}7<-f}^W|0U%vdyQHn9VELknR7wyG%U0`mB;LNO(1dUIzTw~FfT8BD>71D6RCF+T zq@h1h+^y@aoQ(-!p1A1+cKUN8cAbG;ymyoH@P)`R@#*Vi==xCegM^EznZe}ip0Gg{ z76RcDIC)FylaCsFJ8!Ue??5_qHq!be4%mPS2o0pb^WZ3Qnko5p4EHbZc~94_!aVp) zDxq!tov#OZzRV#Zj}c1Nc5^Q_!2+h~@$vf2%MP?Gu4`%<{r+l{p8!pPCg95r&ciHb z24G5+t?l8SG*jexf~2mJCV5YI+~kvTcBdd6UJ@d%_AkTy{>(pIyY;6gdqHRb O0000`Z2!-}~__o4%Yo@#ttr>MWG= z>qW$&SE37F+)~s_4(y{YutOkJ=;?r`!eJl?;E&jZoYvDL_{Vu zW&?Y22!I2Z=vLJ?mOk{)s#J>GoRjX;?S;N^d;hq#w}8?^4WtVit}G)2dha3#;7zr^ zO)LnYZ5V9Ab%pO!8+JC!I6w0ip^N1_dLFXMTUV%J>k-M z3`hDmykq*6Qa6FWLKp;)4ZA=lk1?ffAVm%6zJc^P{EGon7ZnZ_P>;og7|kFcW@H9K zb5IIXv4~cvv;k(^_A92J2B&dhURP^{p|P)+9$s_8lgW*ra?%lPDJw$QBf|6K)|QZ0 rL`6y^#8XFY5Qg8~ox3E2h(!o!b08^Fr%&teu=YO*;{QmMgH$Q)0+Pd6#25nk^1S`< zc8)W$;;&0d< zydDlN1_}xWtyYL#CLV(^+u3YC9=mp%NKhF|-_uydk%-D_w><>5fA*LwicOk&At}j+ zEvD<~^0f34Iqs9N+UpZzS|75^0=d@Y!))0x6GGqwDMRe|!dPj(1dMZBP4JO$!j<1< zGsJ$RamH!}#10{fLX0?X`C6@%&PNkl3pWGwD`tx=)SQUIv@9F0UV$Q6W{v) literal 0 Hc-jL100001 diff --git a/html/html/images/flags/mn.png b/html/html/images/flags/mn.png new file mode 100644 index 0000000000000000000000000000000000000000..81f355b4e537a05e89456750d93a7c68337ae3eb GIT binary patch literal 560 zc-jFl0?+-4P)}zo8Z=~@yWyKv+PPqx!P=Ug?DY&J0IdGi80|B*}NY}ccO+%ANUjZ$KUpy^auH_BK*_9wxE zU%7na=DH}nwjm0E;WQSU0Y-)azO>d=($;WDN*e=wr_I48zs=o`3TcCQ y6i0+}>Hq^Hj;u9ZE4OuHjqQwW0sCjW;rs>VG3?N)#TDKF0000W zUp`8^CBZb?L0<4ZRtcpjT!)(&Zee$Ao?!JokjGNLWy!tSwV~9 cFLuNE0{}w}t!qBlAOHXW07*qoM6N<$g5~)K&Hw-a literal 0 Hc-jL100001 diff --git a/html/html/images/flags/mp.png b/html/html/images/flags/mp.png new file mode 100644 index 0000000000000000000000000000000000000000..1bf89752c38ea289fb0716658f03461d94a28f5e GIT binary patch literal 623 zc-jGP0+9WQP)^Zwh%wdxvv9wB~w$Mszso(*MQc%3`Z+YPl@Ji4t1-%ffAQTY= zA!1Ra(FAKk*+cg9?S8xaWwUXE`30Sscdq8)Wro49Qw5%>R@uwCsx}wTEv>CxF-?%- zKJ@+!Ox+&|nw}OUwkS(VNmgW$WpfW7-J$-|#bQ})EVSFJ0HUU9Ut4v%yo!VyY3sH7a-i9);x%ZN1U%d82fiFqI`-AXJufB4FRAio@NQ6)T!Q8E> zHkTKdP0Kg+K^jr+H+gd>zq@;hr06I<8Xr&B_mtyLDew{)fB=BGTl?bW0LG?a4GgD` zmvb!L{~bw^P*h~srb(Rj2`(ijVF&?mlLXDNDMlKGt!X3u1O#TVwNa$=ID`%W4lm|! z-&!C|)*gj^Fk=vk=a^-=nr2#-7XtM2qjPor%+2d{$BPXs+}^5gZdAT}0InUxC`98p ztNCuaJ~9m#!kD7TuZP~#m)e87EskdyQB;Rx7GpEc8%`Qo1s+4vd#~;TN zf+R$N^L?`0O9)y>r_BDlzdyd~A#_m^qd1IEmeKI!^XYyI`v>Qa2qf9@+_C@w002ov JPDHLkV1hk_6ZZfB literal 0 Hc-jL100001 diff --git a/html/html/images/flags/mq.png b/html/html/images/flags/mq.png new file mode 100644 index 0000000000000000000000000000000000000000..00a8cc418a371479c6d1932c0852096a135025cd GIT binary patch literal 514 zc-jF10{#7oP);czvZspXe@ zfBS5=8@G35Aq4@YX-agWG0vJzrh&Dq$z(eiP^F@jDgofjC@YnOh$MmQc56(tju!*( zV&Zl>Wg2PyJsNS5xOP!{Uayg>SJ!1!XhDz1_s(gp15HWBYp3J8joB?07GRgA3LpVc z1h`m$LudUgLByVlZ9@Fa=bR7&fVEp9CZq&00`s|>PhyfJF;ekR5Ln&ZH225eUKf)YlDP3DE^b?2RFlKx0=r1Tt*c^PnJ7hFLoI zCXe2{yC|#@g-97h9?-|R`dqL_;RfN~J5kJ5#_Wqh`Eq5gHP%@Zw(%E1I28A=xjpC9 zd7V{o*TFd!=M;)8%ZxQzBirMXM3G#^asG3;z}&_09}acDkV`*t&BiQ)}HtGXd=qm`K!Ptlo zU^IFdA|X+aAST}JtvkCLQi#Ja%+7q@-h6Y*rgx|3CgxV=SMpw7B?|u=Rb3ZN1c9iZjIpe<8(E)c?z66r_@O!QDmeBFAzm+FLQs*MMi>8;F1^ z&eqYCu4|EuF-`|zJVPEfaPx!s5UVAWmeD@K=Md_T^jQK}B-g?0oT9zY$KDYdo4DMf zvG;FrZ~{!Z@thW}SYf9SBBZlr+W*!z!mN!CR8djF>v}@3)uH<%-tI~77bj?^M*A|rYybcN07*qoM6N<$f+keo AZvX%Q literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ms.png b/html/html/images/flags/ms.png new file mode 100644 index 0000000000000000000000000000000000000000..82dfd87af539c6e1f68d6990a5e5d93a5446bdb7 GIT binary patch literal 617 zc-jGJ0+#)WP)bmhXO%dT9w=(Y%T zp(3~uwIoOuQflZeA-BoQoYOOxGZ!Zi|3F`Om(TZp-^<5w*HWqQ^9Rr5im6swPq?o7 z_>~a5mpI%%^o~2{8A|{VHBGfFWS335tgDLn^7S21VAXWE&eN?5x~tS=@@?wltK-2_ z#eb8xf|4XDylw!yq9Fsw5}&4Vfh;iOPUCc-xZyUNpY^3MY>L;o$7;K3mcAwl!2Gpd(luwo+ZIHR?%{V@xQ;%d{!jjYvK{ z8Gkx!4;|`x>ATNTqgpqRrfE8aLgaOavm;J3F!mXXmub8JJjWdj<`=V^(oB+gRT831 z)sSwLE#?pACwqV!4SMg1>%<9LVspnIjb?L)uxK$!6hX0=X+Q%(9f2$F#(94$^Rxc% zCM6PM|0|h{o#_-)%Cam60H~^rP*FF8x+;oXlBB)PJ&bRLG-U~iqhOgf8oLCCNs{qA zuP8FqAwm%8nj(vNmIeVK*kxhPSP;iy6h+s2tcCsoA%ph2yXO&W00000NkvXXu0mjf DiKr4M literal 0 Hc-jL100001 diff --git a/html/html/images/flags/mt.png b/html/html/images/flags/mt.png new file mode 100644 index 0000000000000000000000000000000000000000..df861546538002209df79179452c811a1b9c4f1f GIT binary patch literal 497 zc-jH+0S^9&P)Y5Z&3C%NbI5*VrWyu?vWbMJmBc?frX7uo1z(kSZy?N~4H^U?W&W&4+@w zAI|K>CHNSY*}Zv>H}BxODDph78JlLSUMcUCK!eus+Ur5MK~(_dbow?Jd^|l7r73>R z?j9a@y4^;WIp>rY8Y64BBTZoKM^ViBecxyh&Sqzqr>(91vM4(1&AheYoK;$Q)6qyr z4jU=U@o*>&f4v>ur=RcV7gvXe2b;Tl#yRgj5NgDmZa31zzcKTd7pv5~UMDt{G+QUf zNBMTgAu8rDwBY;sd6_19e6m^ZiJzSDYkRvAgwj+?q)D`(^bYHF9O~W6p`jaWCfuCF$q_~P&8?jDnr9s1X^+NFc-@2(n1RjRoZ{v;IBb3 zDR-|H6)iy=jjs?SFr1tuZ|I%C8*6o-16WSuCk(-o&&7Jqkuhd6nII(+4e)xzK|{h1 nI8IY0a7tCAoR$mBd7AzLas8%tSqz$800000NkvXXu0mjfw#v^- literal 0 Hc-jL100001 diff --git a/html/html/images/flags/mu.png b/html/html/images/flags/mu.png new file mode 100644 index 0000000000000000000000000000000000000000..b146f3877a4cff7044550522df04ed2093aa68d4 GIT binary patch literal 419 zc-jG@0bKrxP)ba{HnK$don$dVo5C2;J9tP%34OT!d-28%9xLZPAxbgj!fy$~kCvmkW-^ zE^C}I1(c&ur_sDGc4caSQurpE@Xv2EWma0WIez^>Vga3eP=Z>1T-BE%gH6DBn8TJ6 z;lJllAA9|%0Xbmct>-b1&DFTfd3b@4A@Nemrt+zk4vM9Hz!yw=wZA`relDj;E{gyF N002ovPDHLkV1nQtu!jHu literal 0 Hc-jL100001 diff --git a/html/html/images/flags/mv.png b/html/html/images/flags/mv.png new file mode 100644 index 0000000000000000000000000000000000000000..9d8704bb4e24488130dec95eca9f18f4654a693d GIT binary patch literal 591 zc-jF^0~9Kba%JYXed5AyEr_qPkVYXUr3Z0 zho;&LHKKq7QI>_%WY4@WR%G>;aBiS3Y#fS z)8n<){f1b7n>tzwlsa^L*vy|ePGZX#{ch#W#@6Fj_fQB$a5OfIS(@%3VHTDqfS80$ z$xK$#e){y`>laD;rK`N$|E*fygQ6ko0#lcFe;2iA466 zNn%K*oUx*&@p0h=a|-bMA>%7gW1 z_4*I=PaSBhjer|yPa&`!Zx)NQ-EQr=+`22ToU;+W9nf%;{ET^KQiT39Z8vrd-%E7w zKrfvrdKE33RZIqCtbC)X)j7X@jw6;GO(9oz*(V*2?kOae`1uHw0OZvn-(059va!*Y6P)+LQ6n8}T$fJOB3i z%So$sx1l!apNoO>ucPLc2xHTLuryt$&5&Sw8x$YMLCQ@umsGAr|c>f zfaQ!VZydxVn`MwvQ4%#>?>~7CXNLe7V?h{#CB`{)bQKI>h;1DETu8;DsFcf^VE_T{ sE{YIqP)J?mgJvI)r$$sCG84cL!(r z$?+%|_xJC8V|sy*K~2;4T-OVj>p+a*?tNHeS1$i-wSsgm$%z5cs}7=X;p>m-v(jSWRw~R zNm*upG1LrdY;^8wA3pk@jz(_|tb_N#cmiFsLak-uQ|9_C@Ud-I5OOYJ&KH<0yZ%yj zr}O&R^YG#0?cPup6@fsIqc3J?u`nc_2MC=NMUo_O6fLms+REFf6;Hp%pMT`1b8BAs znpzDUb8nBeJnFbQ!E-6oIF8Q7g6ClWNrOFVf1Ugq4o-Uf(oik&I$TVN?Yb8Z`z#0y z+m=wvvOJ0=BFniD|Aq{mnMk1YXo!JQ2FA>?9M7{{A3JuX>y0I-XG(EQ#D8zm@oCoY zmuUjZ5+Ou@W>UozAW8u-Yb?dnIGPHYVt zZv5(3>;Y z?-k$N{YgH4)qV#bcmV()gfPbH^}4DU=bTR_lPu%2 zndo#nOKkISH0=Ie1SkGWp*`xovjYbcN*SdB;jGeZ&hs#cqbTKEsMy;(cN-rJ6Ywv4 zo6MVqnf#KFNSzg+o?B5Vu@DOdgyEEDl5-XLYRQBR`15$q3Nv4xgfJzJtNbj03aRl- oMAJmbQsm_DQ8(!St}&s-tvm$2<&%=upw=2C^aQWg-I|c+isvFa813 zOYs9e>?XJkopjKHOoZ;B2SujV6}xpSYtye((OY8$^ibZ6KWP9|VFXNJ(cylgQT%Sof>Rj+rC z(EG9(R4P?@UJykYPpiv`Fy2X z6;<3iGaj0afbh3ha3u>F#(KzGyLf7`rv~Ogn-OMTVb_%+{i$TLz?aHpf$DNTxD`B| zjKTQ?q+O6@ZDW_dPK2K2VjJt94boDBOUFmNH~Q71@hG{Trac~b zB!I3?#KPq3&G||$Co4*a1p>jUfO5MP2WP)OY9Ia{H%H&w2#RJoI6b{~t}mv4;eTu? zk|N2Hj`R*|?X}9Hcr46a>n+mJho)@NM$?o(fbPz`7*N+T3l^QwkS0ln!C3pxoZa@b zLEZoHP4nqnpkj-gwO*O}aKRThCFE3@w2~NOr7mj?%`jL)9X8v$*?9g0{oDc=TLOcB z?#(=gpE8vN59Nk5Y@((jE3%|u4Y#Y}4%6ly;bI98B$%9hH|AYJi)yXPFbqx6KnJR# nN@88tbfZYaNJaZQRy%(IW?c(@u-!q&00000NkvXXu0mjf#0(|e literal 0 Hc-jL100001 diff --git a/html/html/images/flags/nc.png b/html/html/images/flags/nc.png new file mode 100644 index 0000000000000000000000000000000000000000..ee025d7f32cf930d11676aa09a22d7a5cd16d773 GIT binary patch literal 621 zc-jGN0+RiSP)sErplNj zqfF9u9a{z=2C-zMiD^39ly^mkH|qHL%l_Kh&)wa>Cnvu*H`~k0VEn=mF zHG(7wurLbF*^A3xZm)Z*530S>!Tx^d;Go}V1dEGw=gGGE+Qulq?2@570BC+F#?;&S z&lW24cQ)!Y8iqkPj(Z4E+fJvFf>%^r(lIeiODm`_N~0uT!uN7g$XmI!#53l)J?3{k z&t*&$3X-box``1XI>rTrH~=(?#*~Fga?W5jb@xtvw=)89ByGP0p% zMpD7!@xW((D(D%T9r>&=7)?6s?S7R6H|x`OTf2VM;E-%5HhXO8n#?2NO?*n@I7*_B zgYReTquTw$dmr}b!&3VGn*srP`xXDN?6zVVH8m3{a|164xFmQeVnyUcnsrYau~9#W zKM$m20jUl9SLO)SF_8%q7}C%ixgtzNZUWAOn0}%c`z`Pf{73cI_;FOV00000NkvXX Hu0mjf7M35+ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ne.png b/html/html/images/flags/ne.png new file mode 100644 index 0000000000000000000000000000000000000000..aeb771d29af1f3b595af993ff4b134e0e389fd9a GIT binary patch literal 527 zc-jFE0`UEbP)A~3;V zNRU;?1Usk*L|8bS{&;uC-|ii% zcwYMXk8k1fs=`oaiJm?q%QXJ2zG8tb|6Zbl=LMe+hs|bFL`;g+faO_Vi&^dE>(xz2 z;hdXHCSsVy+6P%?tp&y@7QOGcpWc(F{PUOm!&^-O#(NLjFi=p0YA{(MIa)?g8<>!< zLq?WGg{qMuDn(UTNtOeVlQ-S`@Q8|ny6;vB@djBbdh~H~8m7?$n;hfhq$S&a0rl?U z1X8O@9BA}ZyRFINttSo58KxP+TrK@p((7^j+SpF+$9=FI1z>6xFi^cL~yK literal 0 Hc-jL100001 diff --git a/html/html/images/flags/nf.png b/html/html/images/flags/nf.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9ae9475d218c123eb6c275a9dcd1f82ec12127 GIT binary patch literal 583 zc-jF+0=WH&P) zB`bTz0fg{kc5!)g**)m`u8$GEdU*x@(SFyL*psIxj59(=mStb&pT8}q004v#HnHot zj^&uTsnomoI}BU6|DZoPnY5ryNFuR<6>q=4d;jZ$j&#E?Y|Hj6&+1s91*~8afpQ%V z4u_A1-hD5O!YGdXj(d#8qzI+l zmXy%Cs`prF^Kytzxt^p0|(6QXJXJ_+zu4x)lki1G0B9&@hSBzI>b+?bTt3SS< V1*J9o3%dXS002ovPDHLkV1mV*1H>{(`UK6p0^*;J|6bfmOs~CqR}Y zv+;QBZhFKi1Lcd=uIj388IRu_J=lNz?BHdLiz+Y-{j23`xQ&z36ZW17Q@U-QVUOfoIuVlghbxP zxD6|ko1Ua9Of2F+H%ucl+NvyM4vCp(vfa?fU`1aMi@A|7y9_RQXWK#58eI8zHt$Ms ziLew0J8Nh55NAXoD*HCMnucQX9JBoHP*xI3R z6BgSs<>U)^3o&ec*L72WoSOZ;q~2q--vuNVvP#iELlMd+TfrKq00000NkvXXu0mjf Dr4-l8 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ni.png b/html/html/images/flags/ni.png new file mode 100644 index 0000000000000000000000000000000000000000..f679bf20652e678f818bcc0e1bd578c451b2c4cd GIT binary patch literal 524 zc-jFB0`vWeP)&uSDw5XQgisovQ*N)E1IE(S3NFBIxEAd5OWQGu>T&-LnaTP0{qw_3QfTtC8I&&-d=`JbircMzdw+fC_Lh0T^5cF(3g^B>g!% zKYsi9)5%Z$z3jeD=Z_xVxxY85sw!t^cwlfz60;cNyZ7zUbl!|j)jaz2YWij5#Ct8k ze^{<&eIJ;H-no$|T8~wH^YX{{k1JJI@&w}HEa!_u>|#8kR%Vmo%^+%n4dhTTV|w%T!9Fkswg5jU!Ff9{jTpNri)gmNt1SKLbHAoLtNDYj#Dj642 zOYs2000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005GNkl|&d+tzu-&eHeAJ8qgDlJOJQ4&n480(*2+>dXF@zsRi^bdb z>$QV%k)|xmI?ktQG6@033qv}e(~}cBih7K>lt=8%*DuTU`t@p6F~-tVFg9up>Or1M zDa?WGP&yihXxpmT8+UgH?A_J%#mz?{M5z>y_1>J+U z&E|vF;H9ja29iS+A;)nDAutSNT9yU%rfJHel+Pj!Was-L%Ngf#97huv%SM)qZGs&# znOMlauA3|?YA!ezN9@zLpT8b|-6)KT-eYTxjk@f&c&j07*qoM6N<$f+aooZ~y=R literal 0 Hc-jL100001 diff --git a/html/html/images/flags/no.png b/html/html/images/flags/no.png new file mode 100644 index 0000000000000000000000000000000000000000..de11ab77679cfa464b9f777df29eda6c2f0c51ab GIT binary patch literal 615 zc-jGH0+{`YP)2h000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005@NkldJv$F~iJVH8u+&E5085IOUfsjja23eM@>$xaK zS;i5G&*ajr>2q@vr_cD4HSc@B=aPI>2#eRG#(8L2$hMJVD;O6QDM?eG5U{>pVxQ^@ z;NqosVbuH9eZBc5VC>cAkFRH^m6>_V#ExxR7%Q^GXchoMpm(T7|;)h(Et>~I0}g8Wm$6QWZY~G`hB;%H`LW98`~={K0Lm6eW`Iu z$_vx7psEdvA_zmb@A5Z_<14q9OEvc3e%fjk&7Z~MRcU5{+hAe?tv9kq9cK>$)JRU}PQ5z-J;p<#d#$l`>H_`aV~$~zfjWdK2UkL~Y| zQxYLmu%R11637?A(~002ovPDHLkV1m`C B4w?V} literal 0 Hc-jL100001 diff --git a/html/html/images/flags/np.png b/html/html/images/flags/np.png new file mode 100644 index 0000000000000000000000000000000000000000..eb365c93b898dfebfbe6c2d9bac0902c6f5c86af GIT binary patch literal 531 zc-jFI0_^>XP)s1^Z)@wo2a0mx}u_`vGL2F%zK_PZFs@H z?MfdWZ7e{FM_yJ&RZZ8=pVQr)|HM)IRm%)GJ}hMtxxgrQnMe7JqV|~!4QM(++GKcm zl>Pn1BceXBvA(yo{r>AWb6cAx!&_a}FI;SozkR>E((dJ5HHWG>;V6DPZe?w3Xz=~d z@An@+T)OsZ^YFONfYy2>jvTdCbgr|L4E|jL()XEeC1)k(&DV z=g&8fAANZ8!K&6|1t|K}AHWaZ*|{f}wQFXbZw^2?TIqiDOLApi5_tN+Xl zOmcD@fBta)`pwHP$RjMw!pr-ck@4fVZ?8VQzxRu6C#&ieF2R5Qt{*eh{anV)_so2DU81n8ht(VAOR| z_3toBt>eLP^yq2V>u(gZ3c@I_>IMRUu}+D}8C6M43_x3zg+eq{+`D`8)(D$}*&_P& zdwVgLajLbgremZ73K8$?4$x>Nfyj#_sSntjGk-D}Ch3>O{PM9o&mP20BN0NTNjP_0 z&t=Tf5f(zkaT%l{C<>JBcl*4vWc?@Vn(X!Yo$(X9 zX&bC7#|_SjV^hX3(mE-NB2Pq}OHrykIJsD^8(BVk=$;ISra?-u&CDHR83ux_tcq=# zZ?ip9iTaXP)Ugx#1C4QZJb90h=KKFdjxnz50v3+#>3Yzt-urLt2OV%7m zoet?W(Ba58L7V#sjNs*yF(sQlNu_SY+s0W>@qTWy*FWe>>k6%Nj(HpU23-$UIicpe zT&g75E2;;GY1%I5I^BHS%!D)Xj;OQX4*O(_%3JO-3Ae5B`mM+DuK5{!MzK&hCj=8p zyu-UIOQV6e%g_Zh^V6KQ)ipBT^Kub9;Aht7(8g*NVyvj^PmF=0)YG*IV%rLK?iUYGUvkRvOQM5upIDCA+4|PyP%9sx^op z)(M~hh^1S>90k5M<(0Gi89G2MVmD}@D#rdaSrtH>s;V(kE@!L+9sXkyg=<71@&PJN Vv~VjM4Ez89002ovPDHLkV1kB6;lKa@ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/nz.png b/html/html/images/flags/nz.png new file mode 100644 index 0000000000000000000000000000000000000000..c50ae5fa471333182c93dbcdbda7b35b90392fda GIT binary patch literal 606 zc-jG80-^nhP)dfim1d;A)=&e(m0Oe*jL+k=NB9lzCa)8zdb)aFN$)ds+4*D_yECT@V7_a;N&cmnWn+(HF&3?$HuMN1~CwLb=U(XYowFgO1!g4@0(2&esz}t|1&>+jq9fj;`?&H65t8o1X;w(8K=s}N%ZATX?~AI$wB9@YRl1stjBo>kjk*t~H zc&-~pk<9Y~0L?TFN-?zwu}lcnviDjs>ZyG$WjRXlWPO|C_$*A)G*?v>A%j?$(sDtJ s3{alLV>aeuscqyk<|5($rd_fA0^2G1lYfbs>P8Fq?5K5_1%4AFdgb*QQ00RR6F88j9cruxN`?_5HgoneiEb)3R zZM)aneq(~Z4;|Zd@w9HGtSG%=Uk1Ykt3GXV(kfgO{PD44%y6y+yGAs~_K@$Vkv&fBQKqw~ zaUCkePBI1*)9)DD?Qp)~W!cqr1N&c3$ht|!$zU`XW^w8PD7nH%&WIAc6TG!v-mp`i zS9zh0MOr(dr-vb!#7>e~X(C-%OU>FEw{>Hy#!{kxUjWTF3ggR2W;tmPdto*}N#q2k pMlw;IXeV0DRclTyKlZWC`VYw5^Na~-QLF#}002ovPDHLkV1iu}^a}t0 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/pa.png b/html/html/images/flags/pa.png new file mode 100644 index 0000000000000000000000000000000000000000..ea4adb2266537ad49d15684ef1111bc0e1b9a4da GIT binary patch literal 587 zc-jF=0<`^!P)b*TyuXWFLfzdvTvHQz+sFEa!D2iGLh>(FXu`FiW z)V5SYM7@2#Wu|E!cwSBSKb)KaSv*8mT=CissaEYq!}1dW>d4J6SIaY&qSPTcC0_xKfH64Wqi<9myxncxPlNWD$;jN zs960z>o|yzT*_3IDF8e6@q6;_+n2v{e>(GnWz37RscP73zj^ig_AQq(rfHgx@-m9j zFtpN*^7ZMKC8?a9FQ&ie^NVQBi{^xAdRalXH=zBlVHjmuZi3*d6ora%r0&wfIQGM3 zaG9i{tRXOTof2xdEk=p1>y?yOKY#o=exKieAcn(?^BwaSp&zc2G?!JasZGhaDZFKw z7~|$PFN)~&)c^EZg;42s`G0o4h~jOML=a+ZSZ4D>W+M?qLWuQxy>VUk@&(7FiMnPt ZoPX9U*L-3&_*wt}002ovPDHLkV1hI63#b49 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/pe.png b/html/html/images/flags/pe.png new file mode 100644 index 0000000000000000000000000000000000000000..38563b81f0dc95d5307e568928a468de7d332714 GIT binary patch literal 583 zc-jF+0=WH&P)0>|Vm?oU zSsBNQ()B}3?QG{=>&)<6*V}%e1Sf)Llr&^1D<;GSYgQsbs4xaf8J$kYvf2=O5Fy82 ztyYXNObI5GN!c`&@}Di3$t=^P)D5FyAcQtTmSq{bE-Fb#kz&lNsu{1jkk#H V2m?U|-njq(002ovPDHLkV1lAd03!eZ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/pf.png b/html/html/images/flags/pf.png new file mode 100644 index 0000000000000000000000000000000000000000..832a5da41b60e175ebe391adaf0b32ac198bbbd6 GIT binary patch literal 606 zc-jG80-^nhP)Kf|Qid(gq0W2-K7XLXmg^mK9sJ@C1do;58^>2YVK5 z5CS12Dv?rDXw!7;x!4|iE=)xF0zHzKpX~oX2H-+dtIjR}B>Xro^2YR06II?M~dwWX7O5gVyjn3-o=GGR^Gjwzmx($APtq@!WrK+mN zGBg}lw{6KVcv*n|4DRf7*4GE4k?MIU2=M7?dbm%2d&HK_16(5Ckk`3s!|bt0G~{(^Qhc+MO#O{uB;KWxe?s-niNG6r~Jt zf-p)`#^^bV8AC}-vn-e8Y7_pjsX*_`S5Y^#+xObr58NseCJ9M76&Vv^!Gbrhlapyq z5|9^?BCD1;cIx95OEWCDoYMC^41x$@MhUA5AmseE7ca%}NsUrTmNnDVY+G~P+5i9m07*qoM6N<$f)L04rvLx| literal 0 Hc-jL100001 diff --git a/html/html/images/flags/pg.png b/html/html/images/flags/pg.png new file mode 100644 index 0000000000000000000000000000000000000000..96da94f807c6f4cf8a365b38c811e3aead841fe3 GIT binary patch literal 557 zc-jFi0@D47P)s*;i@a~8@LdBETtP4)|Fqu zT^CilYA_;H3L=U`Vk>Ui5Hrn;nK*OjdZz=m8t~7(mvcDhf1cNrUtV#>R53HdCzzmKBfCv}z073;cK^`)g~#%8GJbTSMC( zG#WPwg_}YgfbGATc7?Gzj8nN9x1Th!K&ENuwq~>WJqQ=0!EGt$p#|YC`QSyoXPGdJ zv{zEPyt&#c~m|(C;WLepSWD@OFo2GI+m0EZNQ=rK+ z;DW!7c?4?=)5J6kqg*cgzMpf1D2PJwXV~9A$%k+c)^)*xIAtjD9mm}7ktA{aEBa?+ z_u(8Ig<6b|=&CHG{?K%0{l;-Tx@+Ckad-}wppviNb=}-nzjFQ5=_&q;Gw@DtO9;dB vyl%HErL=7kCy7es?hnh7j|w^YPO?=GLJ-mk{sDG^e}P3RO$rNJ z3sXf9MgIaD1v{I=q{yA#WiPvPyR&mMySI+X{RMfvR}G){Wj+spGnJudW8>+UuZI{l z+H;Gm*Kb4-J2>d=@BfLSRH=z=TL}4K7&Mz<7!u!ydwY*9jV&#;=C54+@mzzco sgw#AwZ`P-X(~&3&-TIXIN!l6fA3U$)bG)%^pa1{>07*qoM6N<$f^Vn}rT_o{ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/pk.png b/html/html/images/flags/pk.png new file mode 100644 index 0000000000000000000000000000000000000000..d86edf1cd1af1dafbc52768414b9b8351e473140 GIT binary patch literal 616 zc-jGI0+;=XP)nKJX&jA@|ss;d%M2T6h&T}+XRi#X;)naq3?bxUGspoiGm$x3=?&Z>)BC4C!%|^MQ ziYmu&i}@nMDwRsTUSBuXA%tVwI`_^KHhtK6^#0ceK@>Eg-QB+T{Qj=Y%Va^qAfU*~ zWbJCL*=)||bH{VW&e<%OwQjVV*IMwM3yPqqX@}Nl|I;KPNf?9y3Ny8xom+$u2z__r z(ve6^Kwd5zSFYFYXob~COd9?8^9{}*nxdG*8O963bUKA_ib53Oh~?R@qc6Viy?*?n zQQKBhg~Qx};AJAj^m_asLkLkRY7!HiGO17y(ira_>^I6AZ=SsBb$i{L-A=uu=QI+< z1mg_zeLo1oBuSR(lF##!B!Nrd$UJ)bcK4?_YHzelvT<;H`2F`W^-s5wtz?E~RD9Ls z^P(VTucQHMGJHAMn=iu2*#u(}Co!g8BYd%swTi#z9{|eUPQ_jT0000oqd!x<0)#41?>sh#)&XS`Y+n+X^Ah z*kZ9*tyUNF3(h&MDm2;mz3YzcMNxEOz$1uXC_8oz|NZmV&E=)6X;qej(oSmx2^c>} zJTE0ALJecIQtWW3-`~&J=JCPa|E2$T?D?N9OGoQ*q%=*Y({whAXET!hFoVN|sH#dC zea3?Q{;=E8rzi9BGH?!YAwmq@Tz4GE^IFb@QWd32NohVM;csuWc!lbH(>TN6hv7I7 zu<10+vflTlwRIze*3!1>xRnvBib53ojxnd}{2+*+_hbSl$}%Smb=R?`sYRo##gShN zV8ttzMElvaM_}Vw^189ZlipPCU5&!@I07*qoM6N<$ Eg0^+)UH||9 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/pm.png b/html/html/images/flags/pm.png new file mode 100644 index 0000000000000000000000000000000000000000..3d23d0e487caef8db004f195c4df2bafd350c15d GIT binary patch literal 653 zc-jGt0&@L{P)vC`>8KD8;q{S`D?fMcW3OXg#>Zc+i^%{SU^YXa7SJQ*U~+ z@!~}jON>UKPzxygzzj1C`!XyeP4Ex&CGYs<%S#>roGIYA{zqF^?B4Q72;k1T<#Dmv zPG^KnR%*3t%BYVZ2&N^brb!GpnT#logKu7~Kx526>dkYO<%`RkH?~_Hnd7Sj9P(ZG zOrTW<&A)i~e#M=ojnMtAA5N$ydZXb^AXSa5QZvUMVPk=HnXZF z|6Q`@+MTv2(GwfSFlL8?9S(E=)@&+jxcKzW2SP`REziqm`#b((wzByk@YU;zg%hp~ z_s0pgw!St308y&M63IL(!JvHf+kP0iwt6{hnI)P%21lVOsuPUZ!zYwf`@fCs%6*mv zN<7*SEqb6zgcW4UlxrfEJjtyWPZSX)$zSSW%;#f9~^??M;45`^MsBW?ttpr9L3 z*9F0a3%5mVixsTD1}mhYrD<)NXn$kA)A_u4zD)3Pc^oe1oO^g&9KCTTIdD29617s` zN<5Qw!jne(&Y*RC7pyV;W6GgSAbJQMpjWAy(=&_NrGip8e7mcby>zPWNPm))i#sBb zV_l){p77t+Sbh_NI!3}Y)U36HSX0o+=Z(>~ImhPo+2TWUY-4TfOmuH&jW8k{u4-FN zu|&yE1o4U6M+L@PSGS6hw${RW4m`GkEkgM=`0B#rTk-bDcRU);jIUwBzI-*rHs2Sc z!xqh)_d}iRO^?Zum>-hR(p?Y$pIjytd z0juNF!pjsI)GCODR?q$tMJn)Rz$i5E2jt8l@53s3db^DfQ60u{;$h-~4SN?(TbGRH&Kx^&esQtAvcg<< z(Cr4hyQ%B)Jg-5BFg6IW8VyW{qU+|yMonm6jSJ}b{LNd<*6r0Q&uM=@CJtXX4YOR9 zWlcxev@Ajl$AL)Ccm)nMg6gz+sdwXU`M8x+KN$`s#?-2kBuQ0OU9|s)I2VHP7(9D1 z(N3P4ySjYN@0V|0ZLTg?D%&rzO4OkMW6iWw+p2}QkN{;Y@H}xf(OT`xPoF>du)g*2 z)A!BwANRK3F9q9@3T13?#{rE7pCK{Qld=pV>W)T2kwuH0<-%OE9 z00Gp*Q&gDVE&z*iz7Hf~@uGby{73+p!+O`Ny#|7sZ zrPOoFh?a2-I-QC3=fKoTro~o}2qYNohgpbXspPLT>j- z8_xGA@5u^6(6pd!E2ddO7^kTphQ8<1m_>|H%BGsR*SY`go&9A%fubQD5Jx66^6YG3 tnhZ#zm<#>93 zaMtfn%H>k2WSZs*ObF5KcH8Z?>$(gXI{|nIf+yRyENcapBuNki(G}lF|wR%mRepBr$1YWD87_I6keL%^IjFWV=J5OC=)t z01-K_;A<_<^OB=|+I!3SzWBY?eMXt8lRo5WRs|24%4M;PmF; zaEB?*uXo^bkLIGIQJ)!+xO~!E8j{`ZuHSAOxrva1=B4Nd&A*s}g+pP+(xIiLIb@?P)1q1ZWB9c8c~=ss!2>MLmLc)Gz6U3i3=yhfj`3U;V+B>cW$5^b^s(0 zLTGGgNzd-{aTsekUg< zJdPV7AVMY~j^{a}5%D|&V{~|^w^#$bYo348-@Ut&(|j65SrCXcRg7jB$TTg-u?7Rv zadgY7R%tDU30BPZooyX9vW`&ioQ~!dDRoWj_4_JHG1zqxAyU^V=L&)9uK8=@jq&vx z?mamxJ{9)4PLqDIUyME*CdYWi^lbYQ!a|58qg~qicztWKg+bykrjP5}_RBZ(r_T{E ztYrP(qGGlB>S%>ZJ?c_zCrPHG@Is;8et~HmE|JOxfK7gi}WIlgR^i}d+f*luV=?^ zA5Mnu*WvJwi-xUIDMZRBd?)feZ*ui`h16m7ry*C$z1X@w!&^)KC6PyW;!>avbUjG_7gl00000 LNkvXXu0mjfBZK?~ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/pw.png b/html/html/images/flags/pw.png new file mode 100644 index 0000000000000000000000000000000000000000..063d17fcd130d5b4f35bf7a8fdb29719b7a2636d GIT binary patch literal 571 zc-jFw0>u4^P)aJ-2*VSvYL$<$#i=3{N7z(JtBtBlfsB|LM_{dvkF&5NB~hFW-OrusfOq zdF$}CSCqa*Ai&###R~z*Q>vy3=Lu~4D1X4lGYfuDh7SjDo zr#{57uj2Z`S`=&V4afwVkVP$sO0m*FM9jwEzcXbBEKOxX8>E~?SwPS#AkkZcGoOE5 zW=0jS_HJZ8L97vJut3NZ?okX&B=}QI-)=tZj87}+R^rX~m8b7-9rYECDk1W6pZ}J_ zXzpHJdAWYG@%m)k`SNq|MQioq9gs(0`f zE{7fCpvP&HsiJQ!JExp@CgsE2vP<$3<d3k4r+5>+5Vfm4xWJ2CnM` z0m2x?ae%P{Ve{g``Af$b8*DNh$~;dO3p$_6EHjMVXt(IzU2tuf}=A4ryc{e1z< zd)vd<_I=?vtge}?HzMCp#t%}kbXl;>B#ySJ;DwiD9t>SO@I0qsOCdO;*=i{(zQIf+ zWSJysQItxl1^{pRhw-mQaPW5b^kluZDj{>m?(dh3@uK*Lou7Zdx%o4@Td`ayrJGGR z+KSp}C;sW6%c%=2DN9OMjAf=}^}pNI)$Mee5W?$Pxh@C-8{=BUmRu`Hxl$s}GfGn_ zx#5K`tHL< Ry6yk~002ovPDHLkV1lK<21Nh> literal 0 Hc-jL100001 diff --git a/html/html/images/flags/qa.png b/html/html/images/flags/qa.png new file mode 100644 index 0000000000000000000000000000000000000000..9619da62d640c20bfb50d17f95a01c9e5e7d59f5 GIT binary patch literal 520 zc-jF70{8uiP)wbSy9Y`Tsxndf!?W&T_fLeLNojJUjbwczkztb9;Hcx_^-C)Bw2sK4UE0 z8}1$Ml!MsEt_~AWsHX*9|)h(o^6#%b=YV$noK4~(UFw$`S;czvZspXe@ zfBS5=8@G35Aq4@YX-agWG0vJzrh&Dq$z(eiP^F@jDgofjC@YnOh$MmQc56(tju!*( zV&Zl>Wg2PyJsNS5xOP!{Uayg>SJ!1!XhDz1_s(gp15HWBYp3J8joB?07GRgA3LpVc z1h`m$LudUgLByVlZ9@Fa=bR7&fVEp9CZq&00`s|>PhyfJF;ekR5Ln&ZH225eUKf)YlDP3DE^b?2RFlKx0=r1Tt*c^PnJ7hFLoI zCXe2{yC|#@g-97h9?-|R`dqL_;RfN~J5kJ5#_Wqh`Eq5gHP%@Zw(%E1I28A=xjpC9 zd7V{o*TFd!=M;)8%ZxQzBirMXM3G#^asG3;z}&_09}acDk(^b literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ro.png b/html/html/images/flags/ro.png new file mode 100644 index 0000000000000000000000000000000000000000..7f72dd811e167ae8c9381838928164bb35d800f4 GIT binary patch literal 542 zc-jFT0^$9MP)7pm-fx76b0}L=QfH4@x zeI%S9mi;74@6*rUlM#B?vZnI!3Ci_q{q@`ZkMG;(r=RulPnrGgy9{AX)M9)Q0xyHh z3vsq2jQhWS+i&#p?ELy>z1cq0QWizh);rym$Y_j-Yp$!1Vr84 zZHyuN^iUplXv~dKmSs5(br%8$0k^{i7bC_^t7h!#YPJ6SCH!z6#YLKCtxTycEo5w) zQp!0Fa1c7!gL~WSW7Evo>gLn!?R{2MQJm+8V$?OVM?x0VWgx;yh&<0495sxUl(1)P zvwf_kN|Jn+1MPMHFZItdgxp1{C0Vob!ossCPoP0wvi<)j^cf{hSshS+p-J z*^STwa{wg4cmKTX`}v|WIp8$gJ%DXfOea0QOg6{lgzHCVGj8nx1lO4FvT9XE08 z{9tIgz#hsDBsAAq7L!X)@%0i{$35r6D*yP!Z*{iqPW3k@k>rCf`^-WI*W{6+1yii`ydNu);-n4TJ85}4br*L@$!VJI(O zal@5s^@2dm*3ZKxa7#X4^{L%2EE_2a5fHC?p(BK(jFMeQ`2aiR_GY1=32=))^Z z1IT&vqTjrUU<~n>nNt?w3t**j?$%DtsAr7`BZHdH&##-00kf=Y6$q}&upNruMI&|p{W`Vu+ynkt3##0aX^T)$DFBHh$09> z2m%-kijwPy;$()CC?7K>-kGGNA(?s;k2B@}3ntTfSu3}WVaTP73xGM3XE(55#IA$# zL29MJnPHe=GQKUoCzt^v8>&H?qG@Do{I-xEij7@MFO1Oa!Yd(_RzG^SlB>t~5w-vT N002ovPDHLkV1j}##JT_g literal 0 Hc-jL100001 diff --git a/html/html/images/flags/sa.png b/html/html/images/flags/sa.png new file mode 100644 index 0000000000000000000000000000000000000000..177143012ad1a69a90b41065f8eeab9c2c044b9c GIT binary patch literal 558 zc-jFj0@3}6P)zeM^j)y#d?#pf) z_RY^5ZD0a;7oKFFzkI4_6(=#yFlXF=22`M_n=^BUY&5fHmS%x=5CgLvTbkW|7udmJ zcDPM%J=gOC-_VVSMVhH?7u!ernD9gqN<*5FU9K+IAJ^`MTNF8i)PW9b*)Y$Elwx&L*avCL8}u5yIX=KbcV9H+#gj5SSDW@XFTk@c!LTBJ+yDRo literal 0 Hc-jL100001 diff --git a/html/html/images/flags/sb.png b/html/html/images/flags/sb.png new file mode 100644 index 0000000000000000000000000000000000000000..e1ca39b5d730b515f86b7d43533b62ae4e951418 GIT binary patch literal 637 zc-jGd0)qXCP)uDa;sccXWs}3i2MbmU`W7np6`{nmbGE<5Fz`pPtKYX7D9t=BCdi+_q^YB}_ z)v?2)snfS^T)j9MeZ00++^@7X6FDA%Q#2`_oj|Kg#rbR%C&GB_73s6WzCy8)sr0FA zc1EhJn%b1Aie^~8ab21ZQ+KcLJzDrWJWP3xuqk!hx=cB8M@C}Hi@A6_@pS!jxl~nj z%>m`wW5>f+AqbX(x#Fdf+Yx)CYa0#CCHhUq5IR2@MlU>=6c zHC3*5GO3+=vm435CWWyd8{Aeqg3)4Mgd;HAGJ)Rl4MO&RR<8llJ9u#I<>kpw7~xh_ zI00000NkvXXu0mjfdB+;V literal 0 Hc-jL100001 diff --git a/html/html/images/flags/sc.png b/html/html/images/flags/sc.png new file mode 100644 index 0000000000000000000000000000000000000000..0d42691b700af2819eea7e1a5632a2149e5e6f34 GIT binary patch literal 646 zc-jGm0(t$3P);dcmupgt6bAGRh2N?Gzs$qttV8KpYG9To-A=*I$}0~Ss-(C zvW1`?h!;W-)&Wp$bR#{ROZJC##+2DVI1|p4 gG1ApC15d;A50$yugp~t_y#N3J07*qoM6N<$g72ag*Z=?k literal 0 Hc-jL100001 diff --git a/html/html/images/flags/sd.png b/html/html/images/flags/sd.png new file mode 100644 index 0000000000000000000000000000000000000000..d9a8e943c01a6d3c8b17ab6df47b47c44b4279ba GIT binary patch literal 579 zc-jF&0=)f+P)ibj%Ky{oBhvd1>s)mz;dR-%U{A1YcO$~=O-sc5G?2O z`1+a$!Md(xgs`e=rm5}js-`I^3c9$E0sFlte0XS1>cO+ov|;Rz?7gb=uyWmy zh}y$Q6glU4n#NJY%c8|rowXnOx6}>OV5kkxUYwl{Pd8`avWpg@mk002ovPDHLkV1jly2T}k4 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/se.png b/html/html/images/flags/se.png new file mode 100644 index 0000000000000000000000000000000000000000..56f85793f5a6f4ada5f6cf75696fc1c1adb143c3 GIT binary patch literal 608 zc-jGA0-ybfP)#kk$1KynFQQMbLu}AS`%X zyn0bVFCr=)1$AABv&qhwbS9m2rjv;oohR6$s!sK*e-%{#oXFrZt>16cU@$y&dUWmT z`3Kh@efyd0Jl+jLP}Q}jX~aUFOS@g$cL_%7{*$5dpZ5LU#$a>Dp<(2UTXs*+V5|kJ$IpL^k|Z@cr5awDBDRCL)S6Fln|Q`Y<3`6 z2vMxC{>E}X*Xxas(lnVCd|Fo!!i8a~gc^>6To>Ea(2a$h=S9v|*u&k=mo9=Vdv`Pr zc=Dr>tcw>#e2YTJ(EdX&1FZkA=m*z8Z7yxIGQ?cCH9@Nqgh#PvamB9ZB)0k3R* zwTMd{pU|$Z)47B!&5yOj$Mcoi%MUlAC=7z(BpOjGxV`;a0_XYLTbQhQo=q$ZK$vqL z$1&%;5CVWNOYFs~?So&@VQ_}U&>wuibNRh&y!}sidwAXT&5i-um1gNQ%hT?VL0000T8NENUHi4_aPf(;TI7HoJF9)cI)F%YZ}us~(e z(w|feGl}Ck&YwLvolzg4N4k=Itk3t{>v>m_@9M+*cXqY7b^80^t2a-0pt3)IPmYS? z!!BRizK1X*am><`Uz^5h3JHxregY#qznLB%>^*z_m}4`)QyNg7Wt|X?0U$t8L|8%- zPLd?Rq_ZOdU9p($ru@;}Jp?_Go#elMv|?qu2KYY0IErJ+Ipq`A)BvD#U5ktn5!+e8v#JPd=fvRHc!!n!xxkX2O)QE08L z9RolJF~;;l2q9;>r?M1EDXp7E>n&Ckg;KRK=8_?VIK~~E)3&XYvMgnDA$^I-O7?v} vUI1|4Zx}aQ5CqP5S&AaxFtyej?27sihh*c@`hI?h00000NkvXXu0mjf7jp3# literal 0 Hc-jL100001 diff --git a/html/html/images/flags/sh.png b/html/html/images/flags/sh.png new file mode 100644 index 0000000000000000000000000000000000000000..070cd3bb88cddaa11d7dd2dfd3ee08c47dfc205a GIT binary patch literal 632 zc-jGY0*C#HP)+KB{@#9;Z$35pe=UjSx<@(MuqqFWl-8Uw> z$`Lr(^&>#z{C=;y*UZj`a6Lc}0+4T4o!4`PudD0)T4ngox6;k4y_+3}qpK@M-MV2~d7(gf~k@y7k?qtc%8xKF!-fv#7lFVK_A{C44ePm$D+65h=7v+oxA z`rA^_IAxO416cv*4 zi%1WJCcyuy5qw4ggiENCXb8!$CUcX33A6zTAg+$Vx2J8Xg-Wdf)YOD>DfAxCeH37AR%Q%u^=j*08ws-kZ6#2j64S|kFZb?8X6EOkZ9N~ zP@?RGWRu;*@S^Dod101Z;oZ%OTg54Jic0`z@ww1(W{deA+a}`4P#77 zXZdUe?|8^RL;}%|-%cLmMHV;D|AZv literal 0 Hc-jL100001 diff --git a/html/html/images/flags/sj.png b/html/html/images/flags/sj.png new file mode 100644 index 0000000000000000000000000000000000000000..2b44b90e4948c20601dd50d5e4c978a8b8c0e3ed GIT binary patch literal 604 zc-jG60;BzjP)ta~2T^1O!CT5aI}m2%*qG2S~gE55P+xL{HBvAPOp)1VI5Z zU?~kKC=?+UX)Xcm+&T8%-tMqR5_`2;O)w!o_ednO9Sz5~lbRmlimH2?pZI(bv>B zQyej>5I`SxItWN^_LsVz8(4{V^!F}A5geb2l+yUNsz7EuEO1baKD6DpO}usH{n`8b zLwH!e%+@!dk&Lm5D{Zm6i-NX5PHr#NtY#7#=5%FwxJQ5Yfvzq#mr|%TPO!?ObKtJc zl@6suy!&WN+Xi{5sOkZ2t@VtN*1efQSt-NGG!bzk*4aYL9s?p0At|7MSRsb!#j60v zQzoDV2PgzY{DPk(&O{1AovY;=kCUg}6kabrht3)_>Jx?Dl9R%sMo2}t|87I_JR%6Q z>~w!;aQT^Lpp7?wUVVn<%s55|U_}Zax`V!AhFXm1J)$2C^XHFKo4o+_A5fn@!NiO6 zi^J;ry)%oqSbc`p%P_1%Yb@AesssiJ|6`RQan@Ew0&mV{3Gz?jifRd$FDu!Vogd~s{ zLb&)#wy}g(uB~lswuD#?Y4ydlHUq184PnFIq13;kaG9p*9Bqf9_*t>5>8-erv z?CnO(D?9b8tLy!Kuy*XnGy&c~ z102d724Y;935BsDinCnsh~WQh>+bz16K5mbjq^JPy~BfGbUkgKl5qF7Q(G>VmQcwA z#VqAKN~kD`1-qGqp68R^@o+qP-F*I)mXNMLc(VJ*5^Z+sAX`n8n9}iN?9e#NvhJL{ z`0*j=9g_Y)V0^N&t~Z}$)yhlyr|q5Cjtycn=6pz|<0y_9lkVf3Vc(;^pOdLN6E}kX zzVaT`S6v-iuB#eGIulV6pA*hxGJbvlRW|WGjxpd|h0rifq{4DBGs|U&5CBZeHS^og`tpMnA{Jc#70000000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005MNkl`<{vstyHhrSj0cI4Pj7)0@Gp3LTYneVL{ysq5q2kr1Mk z(kB>UPfPqaT@1s(Sd$m|>gDTE?P9swTHxu^#=i&Nr$_Vey14hXAU}6Aeo5})2$-a{ssLMjbEpH@e({6{Nu0%V&5r&TE ygpnV`q0X*j0dN+wp{!P_RZ6znJ9)p4HQGPLcjt*i_kD5z0000RZt literal 0 Hc-jL100001 diff --git a/html/html/images/flags/sm.png b/html/html/images/flags/sm.png new file mode 100644 index 0000000000000000000000000000000000000000..9dc99fa25388e1f608b99c1775d2ef291db7ca44 GIT binary patch literal 591 zc-jF^0tw{#If)SS@=!!!iV=Y$7?ANk zh!h93teNTOibORD#)uS@i)C!JY ze(`#+c72^={7{Z(vWhOjP1GD%kQf{s>>N}rTB97(K9V*z@3gw7%Wu!s{o3jkq%V)& z{QOfD(Cd{(EU|K+DNIulfHuQ$;&UO%t{bC_oaNxj4G8w0B=L`)}j$5r+tw!mz5L`f_@zU55TP}C8!08cUm^~R9 z`Tkd*DeR7y%!+ zE+OTbqOeVlC{kg*%+`c;DP#fC$(kugSL kdW?N0$gxQ%%bX_?zuJJOxjJMV#sB~S07*qoM6N<$f|W_uGXMYp literal 0 Hc-jL100001 diff --git a/html/html/images/flags/so.png b/html/html/images/flags/so.png new file mode 100644 index 0000000000000000000000000000000000000000..680bfc28b06695e903e2ce047d221ac8df336b87 GIT binary patch literal 558 zc-jFj0@3}6P)=@9sseastOP#ncNe{ zb}nO_5_o_f=~%Ml&)@lV6y;u}%3i(uD9`0;z1^L?c=V$0A!z29hmY5zg6SgkLfUlPs_X&$9T(Qw`iP17vXz|eLu!U&oM5JNBD1K9{+ z$(-#k6dfc{`a8}K1r6{FXzH&@*!IY{7(#QVihw0 zQ~Qn+Qp=ib=Q0xGahe~pvTXS0tMV#t1J@4bFrxa`XaKqIBQe@YrsZ@RGK#Y}s|oLpLd<|}80PmpJ0#$w-w9)p6ExChz|+scX30 w?EfwKE_M*K6uJSVgd%)J%|V*BIv=pZ{WM^VbM2`eTqH0N8iAc>(PTCD42_| zi>!`l9K|Hl-DP!6!s5Z|rm3#3uKK#VX!+;zYJYX->rN-@Ff&AS`5>eVQ8_73Zchfq zz!tu^DQ>pEY_E6L6H4&8c=l(-*>Q2)@-1uE7SSkww=c4+ms0vazGl$O)9e*j;)adB zd27+t_k%eeC**B!9*Gf>nkl?QSJSSqaOC&FJw1C)h85ATZZ{nct$4`POCl4Xr?(%0 zY?d`J2fzU@d2YNwtCj1R5|w%B8*l#Qtw&zj=c!f8#p>*s4b^!7sfN`l`s*R)7tn5^ zJc`@ep3FQ2%E~5Hl2p$~L+1DRvm06S>quqPC`zSDbQ|pb=#tAVvV^Q583=?Xjn5%3 zX>I~zhT*`$1)g{wIsAKb)ID7pwo2rLl$3+?1%zBnF%meA41wdbD#nN#52Y5PiG1my4bfg=kQSf`~*ABq{+B5wW!LH`w_B+E@sJVj-lm5K^SFQmk!L zC545lBoRy$45%jvA;y4`+>N`JQxxMe+|3N{&CJ_bwze>My*xbIG23Z$l0*3aFwUwU z)pQ|Uw2ETo;w5g~*Af#EGonHBAV2BM``ct^OWD+I%4DX<3$d5OaUyfI;nN>=I4-Ug zt!~#dxeQ*xHO@`~0i#ms0|s{nv^Bw4>j_B}YBU-p+eW3*CS>&nU;)qjrAV0tcmLJq zIHYNcPefeOoUfrSkLYHJ{C>K7py@e^#^}1JLc^f5bL#EI<{mU9pM)HWyCy>+jYHQl z9zh|e3dN#ctL`rKz0HGjX-r784)|Q!p&rTFU5XQgiuHKp54OtU5dr%Y(Vl?68-3K7(!HZ`PJcW{YBfba+9s(|qcp@P& z0hS;txG^zgqD$C?nf^m{&n{T0RBF2G*I#w@(ERG!(?@f!UOby=wnESlhXN?MSV-uh(M>~hdCxc&nF}nGAboz2};d!^G)szYUVKgC~cYELeZXKPrbznvYSM45rYbY{o zrhvk|`5LZlEQ2FOLJbv4`m*<9a9*(16Ol#^>!OBXl;c{~I(PPGD7Uci)bID(?KU&3 zWcM1?Ih2Qfe5dS_S!;`;U?S358)GC2M#(;JZqGJNNAv#gll9e=kW3iooFsBY#H9L; zluudBT7Ki}ryLKLp1hXz*kTC6NK!X7!D_M=l)Vq{-t_W<4ZmN0D@WHIN)&R^QD^1j zztYAn(IFM1Or_bu%&bV@YKYNAnn*zKF$~2>+fgrC}!?7=r1yw)^jG^Q)D(_0}wlZ}M=e74b1nHa8FBUJ5hNei# hx{nE^R}DTRcMFvZ#V=fw6!-uD002ovPDHLkV1mxr>~#PD literal 0 Hc-jL100001 diff --git a/html/html/images/flags/sy.png b/html/html/images/flags/sy.png new file mode 100644 index 0000000000000000000000000000000000000000..5b350b780cc4e670b6bd0ed83bfca742a21f0d58 GIT binary patch literal 448 zc-jHL0YCnUP)Bb5Qb-WW^ainVnIx-Xh@`{G*au|vGL!~XhPwCASOaWMT~_7kp>b94S@^a za{J-jU8F!Qcr(fE&b`m>%x1)6sdQQ{pVewApZ6>Pjy;Jigox+!&sHny_sNgPi^1T$ zT0N;$01^Jd5?LE{yNhPihamwGXD01727yp2Gx*;OC*zoH$wEq60Wi1ebfVFSkHFMt z0Ay-)0J{trvm6dBz{(i$*6SUGp(0Ao;P`Q8q)0JHx5hc)Tx`sAG9l-D@>ifnQUY)K zcXRvkT)9{2b<&CJ_uG|?o-XPr?A9}Gjdi4?)QCAnS_O#s`qkK&SzZUbo?h0Cty>=F z9;~$_VB;+Nxf`h{`JiG7mzUGMXIx*+lCquSqRFGO$Ose)1vpSzYk4S>Ng87gWw>A} q7K>6!ZkIPaTRcJOgu$PSU6J3=W|x&Kl?V+}M zO%^#va1*xbzd#Pa-HOPKq80fWUx;l8$xLWDDR(t$?IDHYfAm)4qTLgGYvgb~oyoub zR#2#blW)S3q-%k0HP}n2$T-MAsa`1Ac7aoL9FMA?T3P1YHZl<-Jyj^F_`D-57IaFu zFR&90p`{iwW&H+Y9bG-wZ;mD(-(Pw962S*PndR~YJHb38PbJz{*HScTG2vyzXdB8# zqUpiUE7A9Jsj1Y+v2NJkTiknMMR49pbENnx9| zMoOZ?JdC;K5)moq1Q$^Dpf48ON&vG8X^<002ovPDHLk FV1g3KL|Om< literal 0 Hc-jL100001 diff --git a/html/html/images/flags/tc.png b/html/html/images/flags/tc.png new file mode 100644 index 0000000000000000000000000000000000000000..6e164c34885029fad1181ebfcf0201b0b3dbbfae GIT binary patch literal 609 zc-jGB0-pVeP)HV%6aa81w&Rbp&*wNvQ3XK^q$29Tju_csWS|=ZLJSQ2A21^}7MLm(7C>TR zNGqyJNFX5;iYOs<96Pa-*pBV<`OHO1#oniT%Spd`dhZ>_ohvFVAKto+>&=k2c6eX8 z`v^>jGL)WvI(@s>%ZgkSMF3P284b%cO{gl;n-}*5#%P{jt0bK**d-9*!J-=We@t&i z_J=AZB`?d84gl13T?2|-Yry>PT&a1m=E}Qk=}U-hiQPA0dK;@yK)l`Eb>G*3YAa@qF2*GQXl@-?y21C!DWKo<{6tP-zZcMEv zGLXiV;NbTaOuzi?3#?L}XKOa`XU^F3{P{9vFL075s+tOsZa_8QqQFCE`Mqyp9Oop<@fjP9r}G87DtNxS+L8v~ vYE3|qM2;3|!iF~|Bqb!ncy-SAu~zX9upsr`1Z+8?00000NkvXXu0mjfw5W7fM#<3tS8SfNOXDldk*;@c~9faG@Y526YT1 zIGJQ7J!5y@D$ng{vABKdTbxs;PL=HMKib{Be&^ukWNVz%|5=w0?mtHpp$-gzjqL1c zg975DT`uOYU(CLJ4YOG_oqoP``^MhhHIdNNak#aE*1@Ew4Ul#c0?g9l!~4sZ&oCSX zABI5v=I~1qz4LLsD(@bAL>-_#jZuASsb;CUIDD1g&IhxhT6p{J*YR-$3Fq_i!+TFq z6A@G^&ET3G6sGLn=LZ;CmRTI@Ju2FKg zzB}$;+Z#FC{B-ZUN*4D-r*_p9k2GO60w$@=^8Y8-rwKH{|CYSjfvc^$ea27du_xZJkbiSiEUp2nm|N83n?uU=h$Kxg`R_s21*&Ys11ac5+7w6x<$^DWL z!(wrLa&mid!Sk8?Xm1VkawAuK775Ia8m?DM~~N!0KK`sjJbpPuCf;6hPW_e#@%l!MV|x7WM7wO9gjcwoa`?T-7K8ASwaICK_gqMcH!Q)5!eo%k^!RDt2w`blCmvyVECPJ9l zlzKiT)PhdiC}RND%t3hY;Qr{zQxkyYyZ3B5y|>No+-MZVgwVp+B_voCLbqx3G%dh6 zyXunbWwph5a&p3sjzk!J{mtVoX{r$0mJ4jEJGO!qu8OQ&F4GOWc4g;g&=;@Y#4O2J zB3b(3b9EeQj-dyx75H|~wUD8whF#=u#K}7>0R(2_bYL$!n$F`$G(uA~j0{R}K<%D~2{IKa^E8hmR*AY2 iRUyhUFD~|2>-+S->P)nOc^B9q5+8+6(rCs<|dqgJ0P**2yhv;NbEQOyO~m$ zHl#@!J9gYO!G)e+p8QtU_ulgl0QU;$^8M^&7{J-&^!aRh^>VJuBKx_hmW#G3K)1t~ z&?w?bDju9fX^JQdK77KCp||hGM4ry`HqT*ef?@DHk5Z?iI2N39LWs33 z_|K{`8jl|(;>B`-^SoHC%X({eT@N7)d>rvW2$l%S80!07EtMk&_WfI+axT|>mi@TB zS^Zj;b!~?p_&(u08jaj^ZIWt2fVEAvEgbP&PEH>`ojt26xn6CutX9hQ`vKv@DR|7{ zgmF%t>AF@mZnr+N%ZquVcln<(%eJa+`#r!Ig)9(pm?T_?h%z@+XIdp?)$QBkkVbpU zWqy0Jx%;h}rh@=diU0@@Vi;2hurZx6vM39qwXyoh=CAR?2|RleYE8fZh)<%(^$}?r z^EgBZXsyapS6gcIzR|;%um9Mqt6^IC)`~+JSD#XM*FuOe4BZ15V~WD$xu=w`)J{r! z>{fjKXv%WvEc86gLKF)!N>P&bEHwMRk}}(D8g1lZ>88>5`&ftg3vc1(?H|&tj{pDw M07*qoM6N<$f&z&JuK)l5 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/tj.png b/html/html/images/flags/tj.png new file mode 100644 index 0000000000000000000000000000000000000000..dd802f02eb1176cea99180fb29e5aaebb0ba6035 GIT binary patch literal 524 zc-jFB0`vWeP)Kw44Js^Y?dLrvV%JG%Rkf;PMTzCl{`?tFcXv1U_O=fX?QF(k0OEfc7Dx2U<@bw={`S`J{rz}% zw{vi?vA+*m!+&7OV(hQ4$MbV;TjPz9$hXT&s4BF!B=El&33@MS9>6JuSH~xf2Bo=r z)q?y>7EakOIXcyB1C0qIm5A2kBSjomYttQlXr-w!D%-EpJwq$B0G<&xONg?C5cuK2 z$e>zlYpvWWb;Hnq)y-S+?n5`Y@CYTswRt*wNvVS9m4OX>jX6WXG3p;5Q zIAbjX3Pu2h)C;U2OGDeegVmG0`3M|g(0h?N7En{J1&K95S6HXd!Y(jzrZOcTD z(+EtB`>a*R{Q#L^@btWj%O5N3j=P~Aq#o$(q9o-`#huVZHz(i)u zj(@Bv=DWnpDmj(N(LyRr3a*gaws8dSN{Z;k;57GOPl`y O0000jJBG;BMu z@kDmk8x;+fh&R*8^7L{q0x1I^0*OeT>%V{Z_ji6n8~bo|_GGr!@2qv6OB(TBIyh*S z`VBs_JCaH@SxX~d zc2qX&<;_N=F4M-62%;-ps{YnPK;OmRLtyU*Dr+KPSd*f&(BE zM=g86vPhcfIJ4DiT#qWz1saS3P85I!7-}R0^5IkZ>WXx0VGN|t6fdxiZHXIT2qH2vw9{s5hqTV2Q26+U&VO0ME*9jT$ Tgx|ZC00000NkvXXu0mjfQ7tXM literal 0 Hc-jL100001 diff --git a/html/html/images/flags/tl.png b/html/html/images/flags/tl.png new file mode 100644 index 0000000000000000000000000000000000000000..22169214cf47a5ee0118e0a08dd36a6ca48df0a0 GIT binary patch literal 520 zc-jF70{8uiP)$-=B z#JmucNF;3A=Er0*IW((pt`an0fpE+4FCSE%=Vh}Ju1hUjfzEtsX6ny19}5qfjsa8oSCN1Qv;)O znx-|xV^vEZB^XA2Zol}C~iK|TnX5|Y~xaDh*NHFLm4WU?wU zu?*#sQlwHsfuglkMd}N1LhL*;8O2_Xrke;Oz!8u6s2!GNVUX+-@v$PxATPYt-z@XO zeEP_wVdzsmE$i{Z%a|v8DNGft8~$QM?DnVd!^)@NqiprnG`|5o9Iv*Zq2a6m0000< KMNUMnLSTY7#pE*p literal 0 Hc-jL100001 diff --git a/html/html/images/flags/tm.png b/html/html/images/flags/tm.png new file mode 100644 index 0000000000000000000000000000000000000000..efc4867d3314b28acc584f38053f537fadaee717 GIT binary patch literal 548 zc-jFZ0^9wGP)iSiEUp2nm|N83n?uU=h$Kxg`R_s21*&Ys11ac5+7w6x<$^DWL z!(wrLa&mid!Sk8?Xm1V5LZ7{@0wNhXtIv(4_7x~o;FiZ4~HC+k5d2rBJGQ9-a@px?mn;aBjaC0S+~jNWoMF^Bu?ypfH7M2#z%(vU=(ckFMD{tL}8_(+fpRzrBbIX0cWs)|w>`GN>!Q(8OVdn;e z<%<_+97e-omL4g0?u(tbsM}S4{lI&>&iZ4r&;v-%MVVw%d1lznYfYpm@MC{i#8F)e zXc!nFGB;NS(K!Viy5YYIvxcR-^(ZCYLbc%ug#4o2F9)1YxaYO;Oi$& z#gylhG-ZO*|5!7UCX(;b@u;LzMXRgbcd*+v*Pj|CSGHf}Uv^mCM9Nq$RjepxSm+Pa zkuTB&R3*|iOfdZX9_)Xs+)e>8Q>uhEk#f#i!D-HCO(wp_;|UNPL7Bpk`>}eCT(PR_ nLIYVYBPET83pvSS+X?F*gN*wlwpfjV00000NkvXXu0mjfK1dQ0 literal 0 Hc-jL100001 diff --git a/html/html/images/flags/to.png b/html/html/images/flags/to.png new file mode 100644 index 0000000000000000000000000000000000000000..27df6fdafca8d90576c38e9e21e08386774f4d76 GIT binary patch literal 543 zc-jFU0^t3LP)~1r4-OL_iy7 z&2D@f&&}ftW5-C;IXb8O=A3VSO}keCHS6`d`*gloK7aA{?Dex{`TlHoaZzlpM0%@9 zX_%&qkUu*J4dHf+Xf8%{`Gh^JDShokMCug70Fg)X)ibcz_M(|LyGaj$n;RF>qLkNd-CqXaE0M=_pl4K+AHFH!x9T`F;-}6SAy`LZF(bi^cKL8zw}a7vwf=3D&ySuua=_ zhx4My@qM+IH!Wtg99|r;<1e2D0O|E6yS(JvSYrg3hHd{-3Pz<~!;I&+;!QJQFpjh9 zO@8&0$8kq1U~0<9@zLFRlM>?vQHw3cSWJ{8yt+3X#2Aq^o7}>#~B$N`Rs)dw_r?s3gm69ySl%Qe#my%%*N)=a1 hn8{{rdAIGJ^%v0p^3Whc!PEc%002ovPDHLkV1mvhG#3nb(gFpYq-5_z67?mRB#n)z5C{YVs>d zbD{JOLYMfsAJM};>qmj_xu4#Tfnj0MMGt%9OK>$hZ_8?tWb z_!zlXs|>kggb;jkJa~Lo0V_+=*>b(!2q8P$wtEPfMMg4FW5&F`{)bB$?#&}s!CB*bTwh9NW9Ba`92C*`L+xp*t8N z*Y!Qm3xa?#=KDSXKnP(Bv-JM7=PzGv1Cjs&U~b>eblaLu2qBEI0R}scBclcQQ8#-Qi#XPCic;k&=)$C3Y1!`D&eFTOsyo^7 zf)`mKg*3jYntcQ2t9j0IrIlkj9`tBHS!mvm;vTkkmI=elQkzm*N@d3VKGt3R1=~ID UO&gw-4FCWD07*qoM6N<$f;+zi;Q#;t literal 0 Hc-jL100001 diff --git a/html/html/images/flags/tr.png b/html/html/images/flags/tr.png new file mode 100644 index 0000000000000000000000000000000000000000..ca88f97d5f93563ca129867ab07e0871ee78d7a0 GIT binary patch literal 551 zc-jFc0@(eDP)6gBO#Wvz>@Jd0b|EO@O0nLg1wrt82<=Dk+>0N@n>Rl|`x!iV(TnWr zVYk+}nN4OgnMsGkX&&>cs% zX)l=Xy1;zc-X@!y+13_CNIpL|LTH+1S{6hBzQ#3G7tqMZk2K&mRT;Us!JnHv%I>Z z-+##CV{~()U0<6I4-TbnzyGRK={gr8&GWKWf3f`ODVn)?f}x20-R ztepr11VOlXAsVR`#b-%PtwW{(fZaioH0xqKUV?Q2oWPT7h{dLxrReOOjpKRFr>bf? z{Xq|f130XI{{f*0isJ7Rr_Ev*hWhjC%hwks1wjfopi;UPY?g)R_b3F6$W{~42PD+xbw3?5SPhPr0o*Q>* zz*uP*NeuzebVF9veKyW<;fYYYA+=YMw*tPfaLzPMfY?&0mG|C&cQHYr6l6#H15;7E zR$FAW+v9l5>}k!~&hFMP_)~g%W=1+RR{mY0Npho5pfAPFpFN}Ha&k{=$g*Y_sbY1M z2B1Az65F+kuGD*-7I^XW!R5%6xp{_RoD{XTy7~@yhLI_y(dik6W(@Yz?oIOb^0q2g z25JX}hA;xi;>K(u(K+gG)pt=8{ql9a%ZJ9iu1+D})%90@>LYf?&$cUNLvBIl0NCv~ zMPNAL-rl+zzb3i4Qejh7l+T%r9y~S9`IKz#b+t8Ow>?O|*?^2bVnZDNuSC092hCuA yOQ)k#n>{n1%NmA}&1NA!=yMWpzU2<~ThKqIS?T2_4FmrG0000&D^hPG)X+IxRF+XN+2gQL*e=1zoFuzG-jiB|8U(m$|swwA$JQntz%|uh$zrTM9e+ zom4>>K~4~*6_aaq_V>V9E6JQ$#|P(Yt7~`)!!X$GoctPOLx<>!+PsYrW|Rd_k$rBi( zR=fC4mRom`jfugi!5Gx_Je6UXu;d#D@q+ONj>e9g_@}y&lBBi*Fw_MgHszc#g7jID zMM74T_kC~K^}&L<<)G2T4@91%v zB-5-=lyV0C4E1Z(|k4q03d`orDln!S?4E2 sJsdhz6?4$bb^rhX literal 0 Hc-jL100001 diff --git a/html/html/images/flags/tw.png b/html/html/images/flags/tw.png new file mode 100644 index 0000000000000000000000000000000000000000..85eb1ffa4ee109d73afddb30046f77484d692d03 GIT binary patch literal 525 zc-jFC0`mQdP)p22jPQV#}#cU8`90GP8 zlW}6ZZFk!Vm0%4U*ifoke)ZS?7ee1E3Fe2ki;48}VDIqopw--Z{PXI1e(1U9?HkH7 zqA0p)T8>j&TB44FDaF^<7_bse*H)XyCr4)&r+fR&(cfX$?bhauv{ut? zTQ&?aSDRrLH5Z)4^|j3;N;>Us5cI;~m}gv)BvsQu3K&|iE2ddsoa8wm1ZKI>Y&2S) zJN|Wd_51$e)gLl0BncB$(I|aqRLhzWk_s_qNri2!uI%sZcn^;+ZQpaB^CXt})K;)g z=chJWnmO&MNwg` zg8vITdB;=w{)EL4u4Wiim#v!pVF{Qx&PtKau~{VXU@!{&wBMgFhNe@Zs-IedFj7%u zoL5*F1WC{>qX?BHdQ^~9L~000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005}NklTJ8NXcg-aMaN(&I1yZ73bL;-zl&c$QM}qjgev0e zl`tGdl#Pj~%&m)S(lp&-nwKVd+GS5^)%zVd=j!}8|BDj{9I6o5_}K`Y@nj;C%N8e! zd-|Rz{jN%)r0FTvxhdG0 z$8iizof{9%O%jmwuEpXf%7>t+AjmesZx$<@V=gQmK%L+g-jG_n_44TpuJylFBe?PPG6*tY@!L@whl;v0x zq!_Ayd$gpiZUPiVaU6#x8Dkf2aS`GC((*}3b=-Et?>YmP;X6rVbM3>AhtE}2a}Wdx zhhaQw<^o%qK3+4Y-+defZp(AEPR9el9k8^z@nCVQvaag7?fX77*%WzqPN4Y9uh%cx z9Rk@mU8m(bZD>62FT3|x{ci%&mY+s9(j-WLF?Z5c)j02t5v#|~KsB98HtH8Fvr00000NkvXX Hu0mjfR?-wp literal 0 Hc-jL100001 diff --git a/html/html/images/flags/ua.png b/html/html/images/flags/ua.png new file mode 100644 index 0000000000000000000000000000000000000000..46b0aaf5d181c1447d717389de94d4ac5eec2ea6 GIT binary patch literal 551 zc-jFc0@(eDP)2$?lpnm^Dp21d%E7dc=h`IhmX8hSKIP>&$%{}15p&wgdAn;IM0t5 z#UcE*f$$%_didzcdUJ7ksf?`}Uhz&0)-w=7f)PuSETxPR9EI~}{r!TaDf7(v#k(Lv zJKk=a#bccdV1N;#gs_xmlqPWurculOfSsH^U7tNK9-Qo2al3DJLdkLVsxXW&#*}&w zB?tjGYo$8QJremnd-nM4o0pBOIWL85=Gh?V;w4g8FtEykB6T>_R%_eWrr#ebsrc6b znqBp~+W%5&>)fzJA~a2lJYQvO701jPz*||CwUp-bryq;$7}s@kHH)8Qyhfo20)SCM zQ000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005*Nkl%s!^6WT0A#-JdH#~%q-iL}3#zIZIx;QO zL`afUT7&5nbZqaD#>~ONWH4x>$ZIy&suDI$!2wQIWKGi%V#JbVy{`E*Eg0$8-P1eU z(YUv=qQLRy%XHz>{-}KUs?SN__^V(dp>F}xC`1vLG>Y*J8&;!TemDLR_*ZT;b7@A^ zj~`;)GKTkzvljgN35KXtvvLx)qR;mqsCkhcADzJ7 zS%WOB0s=58qd2Ronh}B3cV%Ol7tNvIXZc~hkN?B)9*xq1PZINxX#ug zEkjB@$LkJoe(~CKFOy_WX#&6oLK#9d9&bZQmnBmWWI|{duHzUJQej-aeRJMDQWhQ4 za1|+KMiilzvvS>cB%DQjHRSx#|Y-R@&``42k~ai&@RQnfKlfK7RCebMxljlfinwkOW91K+F)pJ`INv zkcAKh01z=&^YPa&<=L5?&*bNi+0O3Z?wuZzS*4lLN4$OTvhggEF#rN0i)z;F?>oP= z30&jh`_Uy48AB^r5}YsX&gf(4-q3PrFUL4JKAxPM_|6(WeDGdk9&&5YHI}rsQ8J8| z6Z`4)MLGJLcr}fgrMar2P}Q)FP2n3ygy-ivCpXnNGK{9CdUv=e?xjpp6PQ?OYKrQZ z?0D*`X^+6Ns?S}?frK1jZ~K|AU5MB!168R=ol48fzIt(_!vs<`hf&m7!qXQA*QH)F;7B?KTLaLdG}8NxyRgy)S`5lOF!%&z6YQVu z=iW%ylCx;kN~E?li|MzvW`Zc0VM-y2jj3KNZT)SC!AGN#$e_BYuBxBZA~QS8l3SFd z0PGXj`aeg*p(=B(<7{C}M`3E0BH{mG-I8`#6QU2H8DEw7VQUM@QddYgF9hYk&NMaP lc0Wu8@oEk99fcP~@ee0Q9<9z!p3eXP002ovPDHLkV1j;P4>%A_P)$ERZRm#D#5JIl& z`iupfdw~xj!s|6MOx1($Pan<}XBVq&QpK0s{MT0}+jdoLLkL~h;haPfjv~wRs=*v( z-LWb6AD=E)tJQ>}tE=1nQ8w@1B2e1{AcVNS@0mKB2|>^|$Xf>JV~_@x#!cPDv1$cB{HR=K08$^To5L&y!T-agyvZDI0xuZZpRrlyXj^ z5C_b{ST&6hBDd|4ef;uX>%rgk*Vhcr5bhWeKT(4yV=jagAzSN4_eD|cvrN_1$UcA{ zhy5;&uVs-Ax&bD$h?pyd;Uo;P=XC%`DRXP639kBnWLbK+-6SFwt^_vK-8V;XPG(?Q_4MrqXcsBYS$s@nE&%o9;6RhCK?@;_@& zAHjgqPETw=sOzzS@i5>F5!!ZLcN8k6cBBTSdMVAg-^aSkKm8Hnwz7BqA^-pY07*qo IM6N<$f;Y_nCjbBd literal 0 Hc-jL100001 diff --git a/html/html/images/flags/uy.png b/html/html/images/flags/uy.png new file mode 100644 index 0000000000000000000000000000000000000000..3aed8f7eb90038b069700f6c137927bec4ef391e GIT binary patch literal 560 zc-jFl0?+-4P)4GY@RNhZm} z*IXPtqdY;6Y}sCX(tpme=RHcm?Zsl@$?K!p^!3I251+pL{l~xG+?Qpgw6TMS5Q?HO zN!TP!8KVfo^J9Xxth_q3m(Tq_Z=bzv#m(&lyI$r->CO(o_oEQ?9)tmg#$9aR8Aog} z7J9RU%uipz=B~=~Bp5!<18WfgfCMC_ak5iLNY{0oHzW4q=;ZWiIGr8TE!znGV@baK zED-Vnj48EgiuWcRW5x$sD_Iun5j#HreDP*q)vHZuMe~FbbuuL+aF(JpVQK1oF^Hhi zsO7bEudDz9qU^@G1_ yDNWF%#dQw}cP;6<-eg&3ln^`2osauiTm1*TSm*%)e@pTJ0000`Lj@@~5)3f%0WLmA!jHXLfQ#E+w$@ATv?d@w9TM+yBQ_;PH1np&lgqL=oKA2y4e>h&>>NOw`h+!IO^$UppvenK-55Fx9 zxD}PRk8gDeWJW|r?6;?q5E#yt>rlm<;bgTIy?4j@9-0Q39f}S>Jdd!cRG}1$F&`hh zA{R!E;ShYm|1le&W7Ky(OeFg1gK>)uqttVK&&GpIp`V;-lBgDou7AplFV6yxA%HM) z)rc^~v`Niyqq3;GVkyCL<-_-Pq*M09Bp?MNaj&MvQzC>?TQh0moGfPf5rr2EjN(?B zgpB^wMj@!DU_3cm2yzXoew73{WBx76wNtclfDt(xd(w)cm5L^*R_y{tP)`Sq{o1vr aq5J_Incp(-#CwJS0000S->P)X$a`=@yaE>v9C!c@ zr9HPILUro=*z13LZOpj!6Lh56%j~x^->f9vDP+h`A0?@h#^d49kv)5PoF?m~`-g|? zf_#=_17oad8e^>2>rqOT+i2KY>hIngKNwDrCnAry=Z4%7SpWsNKnMY>gAtqvAt3}1 z7?O1a}IaJA@#irAVC?f7(hv7oxT&jhlATZK(gNJ8jIUkwX=@}jn>+faG zj4MEzm2_|&1fb*;*}ASXS(XV=HOeT}RlOrBqLeR8HYmzC3^!36x80(6)hH#65^N8{ zbSfYWDARm%cu@1r=Hl1s{e5d^RL3`1)2&si8YPT7DojTWO1D%^gKD1VX;Ij-SMVEI zmZfRhb_)|nlw4A7lr&B68noBbn1K{j2oXh*?|WGeNS37OEq2HF4=K>y(XdwYrvLx| M07*qoM6N<$f;CY1cmMzZ literal 0 Hc-jL100001 diff --git a/html/html/images/flags/vc.png b/html/html/images/flags/vc.png new file mode 100644 index 0000000000000000000000000000000000000000..230ef4c22cb56b3713966cc4cab7b8601c9fe29b GIT binary patch literal 548 zc-jFZ0^9wGP)&%pvND4@Ui-KZej0;o4hUhPFD?f%cAz?v?Zj2jNto#8kiHTH= znr=YD0+K0XP%@Q zmht{A-n;}edX8000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005fNklsE>@=vUT15yJAW~IPc@5Yiv0;l?_CzK5v2o!C_-PYo?!^I|D?l{r;lA@1m|g4E{x&5K?pmJM@UF1^SlsaqV+y) z&rZ$;gYL@6De zL>3~jc8#*sP6^Q#MRQ0yznF@hO4r$9xk02M6yN+&HgcK000SaNLh0L08StP08StQ7JZrC00004XF*Lt006O%3;baP0005>NkliG8H!XOGse*WMQ?>Hl&vIk~p z_h~+K%O&acvG;NR5Mv?(phIZeW_i`NZ3H#t)0;hMLG!$pk%t@BW@e+XGZ*pIxqpA+ z9--na5>!=28Z@DfbX`*cSEP(AnBMJ{ETf)KKBA*$)BW4_d!8C&F{mm^#Vm2#k5ASr zR^-;g%Q~TW$<*B^TidrIbDcjt_+7sz);H$AuHK(Ut&l)oSuusi7HF*3zJ3WNF~uZc zL}1+j#ZgCn_w9P>dHbK6FW#QUy7lZ<=4c{9hF;b+uFNGyL{f}HmgThX*_}x@>J0|3 z+T6MC_4>if55Z2&5jARRXiYB^2oga8DZzN0rty;DR2cY^R%dYSrgKbq2xLL{5_TliQ69z{V9&4g69=Uh6Xfk%d$+v0zWURrEVeft&_8r z8O|srOU8^l@Pj$YvRsxWO;eEp88Hk9fS6Ev+16*{YLW%a(B%Ikd;QUL7Sc2mMNw51 zwguBP*fKOl=JK47a2}3RE@r<cgcha6v{Z^KlqzDH5YXTyL^g=JBPR71Xk5B<<&L#3 zbYo(?EKHi%4KXH!4e|uh@u-c4yY8JcgZn}M{gyQh4JwN05;m~w|js2AG`MeQ%AjU zNZRxVwTbLY2*bnj|&=NuBL;@&C2iDVG&+CO$6J_NtR0(x5J{zk(QScFN7~` za~m3N#4>lBn>%Pu3C#=0S=8z;md+rF#RT_q5vIS^Y&JWcF0sjKVs$1k1U<28Hx|$8 zp=sIDkDh-kIr`{X8Fvsy2)SSFv$ozgP18LRzJbw5iEwn#AMgtq7VJ3SMlssJUK{m@ gYr2NI{*Lx07*qoM6N<$f*?5`D*ylh literal 0 Hc-jL100001 diff --git a/html/html/images/flags/vn.png b/html/html/images/flags/vn.png new file mode 100644 index 0000000000000000000000000000000000000000..20ef1c2683f96254eaf01ac963c898aa4d8addbb GIT binary patch literal 566 zc-jFr0?GY}P)9B~?J_Q0x${3D{tEsIE{FqHt~+yq3x{cc z1f7JMv|ZL_Ngda&XPheh1AFp2e)N5x_YA$aQI?8zBoH;%W`pZQ%xqS zEUnf-7~(i)S;hu~ILkar(dDHFcFZ8l9QNwuL^aK7KEKa%Wh^PjAP?@VzcS7(ZRuZG}=%3`u29U z%-ecllmKsR@D^cC=^&*;j*{dd2wJTxv35w{`f&K<^yo;G<*F#wdo%N)2C?y^ zJENH6p9#D|(wJI^dM*02*QcFQHJ{xVh5A*2ui8UC;uvR)j#Bc2`B$A%BjvJgk}@P)O=wd=5XXP}^3s)D`=2jD%#o>DSlxOiaAKH1w9Cn-26DHN3qAA zJgEl-@z84vnp{MKiU%)+YQP@+D19c4ZSr>4xBCp%b{W{6Wq&&}{~0lPG&7XSo*5pN zot+J>HH5ZliO7U#)oR~LrIm#R_sHQNOWj{y$bpev{k^f+IyASCBHE-}sZ{E7b2^oB z?>u#Tc5?S>`D<6l>r#Bb<`DdX^-WCpSF5#LE}Mhnh;%yb`+n$Ly3jLz++B+EW|};V zK^4}(X=5q~8r7;czvZspXe@ zfBS5=8@G35Aq4@YX-agWG0vJzrh&Dq$z(eiP^F@jDgofjC@YnOh$MmQc56(tju!*( zV&Zl>Wg2PyJsNS5xOP!{Uayg>SJ!1!XhDz1_s(gp15HWBYp3J8joB?07GRgA3LpVc z1h`m$LudUgLByVlZ9@Fa=bR7&fVEp9CZq&00`s|>PhyfJF;ekR5Ln&ZH225eUKf)YlDP3DE^b?2RFlKx0=r1Tt*c^PnJ7hFLoI zCXe2{yC|#@g-97h9?-|R`dqL_;RfN~J5kJ5#_Wqh`Eq5gHP%@Zw(%E1I28A=xjpC9 zd7V{o*TFd!=M;)8%ZxQzBirMXM3G#^asG3;z}&_09}acDk9$BYkOpBv53#kX4&Q)0DTyitJSuyIwgc*S+?gPLQoibgqR5RBiJ*H zgXb@1^ZBBxob9%}xvBEJS6mr}0bLjRzBV|D9N(9w$vD@<)ZcXaQtd99_UZX+p62vn zBN$T>ST=+%#&|R^2zIvJ3Q@7 zxs;SK+OPxr^5z?;zoyADx&3{WuYuq?33=!VF<=<#Fl$VzIWK6|F$Jn5hg3!X)`6r2wNv!KyG4Q@W zvLtDe2T3WA(sCSEHxYu5N!>9?V?Fh$92iYjqN;!pre#6T)Axh_ORA|((!a+v>-)z& bto`@{OzY4|U1J;czvZspXe@ zfBS5=8@G35Aq4@YX-agWG0vJzrh&Dq$z(eiP^F@jDgofjC@YnOh$MmQc56(tju!*( zV&Zl>Wg2PyJsNS5xOP!{Uayg>SJ!1!XhDz1_s(gp15HWBYp3J8joB?07GRgA3LpVc z1h`m$LudUgLByVlZ9@Fa=bR7&fVEp9CZq&00`s|>PhyfJF;ekR5Ln&ZH225eUKf)YlDP3DE^b?2RFlKx0=r1Tt*c^PnJ7hFLoI zCXe2{yC|#@g-97h9?-|R`dqL_;RfN~J5kJ5#_Wqh`Eq5gHP%@Zw(%E1I28A=xjpC9 zd7V{o*TFd!=M;)8%ZxQzBirMXM3G#^asG3;z}&_09}acDkt*)@>z3fddi}ZFiBj5)$Ra1&Iq!!jUs?fVlD;TzCyG9J#bw zM0b}>VsHMOIP2h4%L{Zg9$6!QGvC1g+$-Q%9=;#T>Eox*o-Yzol#lZ;_I=-p z#Bt0R^E^*$o#zc5;6d{8a$$^7N)~15E@Rj8D5XIVIKaUOA=fX%u=~c z+q$yWLI^RX6Xf{>yTo8Hx+#ky+ishxsH^IL{rdcIy}VJkf4XW1tR-~9oSP6@9M?(W zX4Gw$-^tW%TQ%(gTmSr#F0ZvrtudGo8ivRUjG>2NZ*<#RS(cgFIoM^X|6?kXXh_O!;xy40apBhU7+r{zW_{j02 zU%nSsYFlXPtcV7|`Z_SXydc0(2uhMDNi2jG!#pgNytLbMVmNlFWsDOFHyfMfjk0Fa z=?mA-4UM3s&!XRtu!JOuhXI=bJGwD=>!z31Y{t@)hi9%vWwrjb_;;&TZK{pshg=@j!t*1K(Nln~Nt)#9=3#4$A(w0w-uFZhv&f-s065;y_$0M#f_ ziEY}zYY+g(b&n+Kxm>ldCf~n9HJuRxJY-;U>_j$o62brj7+up9Md`a?(AAHt9+tb< zq;B=m^G4yD-s4=J<--WiT)J}p%v`;-zdzKVnxe@3p0*)sx~>86!oya}+fQECYPFpn z+o!m6Dm8!OuH$AOzZBZ4?YNW>rK7gZE-|}Wmuml)eDrx+o+(Dg_Wp2Tyan^u!XO(%u%Y`hSirF$}KQIiu_%bGTiF*QOYD!Q;Tn zXlm6~3=5(LS|A4wTi>(iAM)KiJnN5D*Un=U=faYZG?MD*DASgh85umTpW3^hJEz?X zoQ?IQmvE~To~EbfF;n0lrhS}v&^7txfV295ECyuQFjShcbp$o!f8{xJSu%+oitT}x zuOw4*gL*YdxY`ne({xDA%$i&071pX+a`B$|^aRZc%vEa+ML4FQ^6I!$2T40LnN2R@ zBAN&)Wl=`rWq)H(QA{!DYKi_d(#%9xNgYp^1b>{lfkmF{lHsJ%jq!g0BXg#`f3R4c P00000NkvXXu0mjfBMjv& literal 0 Hc-jL100001 diff --git a/html/html/images/flags/zw.png b/html/html/images/flags/zw.png new file mode 100644 index 0000000000000000000000000000000000000000..98095dfead874ef80d9dd8631b88c879dfe4ce3a GIT binary patch literal 618 zc-jGK0+s!VP)AiLRDB>8-xxoxdR4fd$t! z4cfMcd>jUt5Zm(=&>7`mpG~=_SzoKg-#NGzx6h@|*UFf|QE5Wk#GY0Qv<4Z4h}k9+ zB1!3l9qnwKm@&HZTf5J0YS~%!AIm5T)xG=Sh~ON-!y}?6WMV8aeOfRLHmH>w7Jt& # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.17 + +THISAPP = Geo-IP-PurePerl-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) GeoIP.dat + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) +GeoIP.dat = $(DL_FROM)/GeoIP.dat + +$(DL_FILE)_MD5 = 42a6b9d4dd2563a20c8998556216e1de +GeoIP.dat_MD5 = 757ef6d020a81dae0db2926c48f4a931 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +#dist: +# make-packages.sh GeoIP $(THISAPP)-ipfire-beta-1 + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && perl Makefile.PL + cd $(DIR_APP) && make + cd $(DIR_APP) && make install + cd $(DIR_APP) && mkdir -p /usr/local/share/GeoIP && mv $(DIR_DL)/GeoIP.dat /usr/local/share/GeoIP/GeoIP.dat + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index af4f650f6e..15eafd74f3 100644 --- a/make.sh +++ b/make.sh @@ -633,6 +633,7 @@ buildipcop() { ipcopmake Convert-UUlib ipcopmake Archive-Tar ipcopmake Archive-Zip + ipcopmake GeoIP ipcopmake noip_updater ipcopmake ntp ipcopmake oinkmaster -- 2.39.2