diff --git a/package-lock.json b/package-lock.json
index fbea15e2..c6fc415d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2,9 +2,6 @@
"requires": true,
"lockfileVersion": 1,
"dependencies": {
- "Leaflet.Geodesic": {
- "version": "git+https://git@github.com/henrythasler/Leaflet.Geodesic.git#befbb8f6c11d0d040ef8c3ee4a0de517581c99d5"
- },
"abbrev": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
@@ -3325,6 +3322,11 @@
"resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
"integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04="
},
+ "flag-icon-css": {
+ "version": "2.9.0",
+ "resolved": "https://registry.npmjs.org/flag-icon-css/-/flag-icon-css-2.9.0.tgz",
+ "integrity": "sha512-SeHvGEB43XFPZiJz6lFFRGHfp+Db+s1qGiClW70cZauQVbPM42wImlNUEuXSXs94kPchz7xvoxP0QK1y6FxLfg=="
+ },
"flatten": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
diff --git a/package.json b/package.json
index 872caaa6..dc5806c4 100755
--- a/package.json
+++ b/package.json
@@ -16,6 +16,7 @@
"bootstrap3": "^3.3.5",
"cross-env": "^5.1.3",
"eonasdan-bootstrap-datetimepicker": "^4.17.47",
+ "flag-icon-css": "^2.9.0",
"icheck": "^1.0.2",
"jquery": "^3.2.1",
"jquery-pjax": "^2.0.1",
diff --git a/public/assets/system/css/vendor.css b/public/assets/system/css/vendor.css
index d52e7895..bd70d094 100644
--- a/public/assets/system/css/vendor.css
+++ b/public/assets/system/css/vendor.css
@@ -1115,3 +1115,1560 @@
margin-left: -12px;
border-right-color: #fff;
}
+
+.flag-icon-background {
+ background-size: contain;
+ background-position: 50%;
+ background-repeat: no-repeat;
+}
+.flag-icon {
+ background-size: contain;
+ background-position: 50%;
+ background-repeat: no-repeat;
+ position: relative;
+ display: inline-block;
+ width: 1.33333333em;
+ line-height: 1em;
+}
+.flag-icon:before {
+ content: "\00a0";
+}
+.flag-icon.flag-icon-squared {
+ width: 1em;
+}
+.flag-icon-ad {
+ background-image: url(../flags/4x3/ad.svg);
+}
+.flag-icon-ad.flag-icon-squared {
+ background-image: url(../flags/1x1/ad.svg);
+}
+.flag-icon-ae {
+ background-image: url(../flags/4x3/ae.svg);
+}
+.flag-icon-ae.flag-icon-squared {
+ background-image: url(../flags/1x1/ae.svg);
+}
+.flag-icon-af {
+ background-image: url(../flags/4x3/af.svg);
+}
+.flag-icon-af.flag-icon-squared {
+ background-image: url(../flags/1x1/af.svg);
+}
+.flag-icon-ag {
+ background-image: url(../flags/4x3/ag.svg);
+}
+.flag-icon-ag.flag-icon-squared {
+ background-image: url(../flags/1x1/ag.svg);
+}
+.flag-icon-ai {
+ background-image: url(../flags/4x3/ai.svg);
+}
+.flag-icon-ai.flag-icon-squared {
+ background-image: url(../flags/1x1/ai.svg);
+}
+.flag-icon-al {
+ background-image: url(../flags/4x3/al.svg);
+}
+.flag-icon-al.flag-icon-squared {
+ background-image: url(../flags/1x1/al.svg);
+}
+.flag-icon-am {
+ background-image: url(../flags/4x3/am.svg);
+}
+.flag-icon-am.flag-icon-squared {
+ background-image: url(../flags/1x1/am.svg);
+}
+.flag-icon-ao {
+ background-image: url(../flags/4x3/ao.svg);
+}
+.flag-icon-ao.flag-icon-squared {
+ background-image: url(../flags/1x1/ao.svg);
+}
+.flag-icon-aq {
+ background-image: url(../flags/4x3/aq.svg);
+}
+.flag-icon-aq.flag-icon-squared {
+ background-image: url(../flags/1x1/aq.svg);
+}
+.flag-icon-ar {
+ background-image: url(../flags/4x3/ar.svg);
+}
+.flag-icon-ar.flag-icon-squared {
+ background-image: url(../flags/1x1/ar.svg);
+}
+.flag-icon-as {
+ background-image: url(../flags/4x3/as.svg);
+}
+.flag-icon-as.flag-icon-squared {
+ background-image: url(../flags/1x1/as.svg);
+}
+.flag-icon-at {
+ background-image: url(../flags/4x3/at.svg);
+}
+.flag-icon-at.flag-icon-squared {
+ background-image: url(../flags/1x1/at.svg);
+}
+.flag-icon-au {
+ background-image: url(../flags/4x3/au.svg);
+}
+.flag-icon-au.flag-icon-squared {
+ background-image: url(../flags/1x1/au.svg);
+}
+.flag-icon-aw {
+ background-image: url(../flags/4x3/aw.svg);
+}
+.flag-icon-aw.flag-icon-squared {
+ background-image: url(../flags/1x1/aw.svg);
+}
+.flag-icon-ax {
+ background-image: url(../flags/4x3/ax.svg);
+}
+.flag-icon-ax.flag-icon-squared {
+ background-image: url(../flags/1x1/ax.svg);
+}
+.flag-icon-az {
+ background-image: url(../flags/4x3/az.svg);
+}
+.flag-icon-az.flag-icon-squared {
+ background-image: url(../flags/1x1/az.svg);
+}
+.flag-icon-ba {
+ background-image: url(../flags/4x3/ba.svg);
+}
+.flag-icon-ba.flag-icon-squared {
+ background-image: url(../flags/1x1/ba.svg);
+}
+.flag-icon-bb {
+ background-image: url(../flags/4x3/bb.svg);
+}
+.flag-icon-bb.flag-icon-squared {
+ background-image: url(../flags/1x1/bb.svg);
+}
+.flag-icon-bd {
+ background-image: url(../flags/4x3/bd.svg);
+}
+.flag-icon-bd.flag-icon-squared {
+ background-image: url(../flags/1x1/bd.svg);
+}
+.flag-icon-be {
+ background-image: url(../flags/4x3/be.svg);
+}
+.flag-icon-be.flag-icon-squared {
+ background-image: url(../flags/1x1/be.svg);
+}
+.flag-icon-bf {
+ background-image: url(../flags/4x3/bf.svg);
+}
+.flag-icon-bf.flag-icon-squared {
+ background-image: url(../flags/1x1/bf.svg);
+}
+.flag-icon-bg {
+ background-image: url(../flags/4x3/bg.svg);
+}
+.flag-icon-bg.flag-icon-squared {
+ background-image: url(../flags/1x1/bg.svg);
+}
+.flag-icon-bh {
+ background-image: url(../flags/4x3/bh.svg);
+}
+.flag-icon-bh.flag-icon-squared {
+ background-image: url(../flags/1x1/bh.svg);
+}
+.flag-icon-bi {
+ background-image: url(../flags/4x3/bi.svg);
+}
+.flag-icon-bi.flag-icon-squared {
+ background-image: url(../flags/1x1/bi.svg);
+}
+.flag-icon-bj {
+ background-image: url(../flags/4x3/bj.svg);
+}
+.flag-icon-bj.flag-icon-squared {
+ background-image: url(../flags/1x1/bj.svg);
+}
+.flag-icon-bl {
+ background-image: url(../flags/4x3/bl.svg);
+}
+.flag-icon-bl.flag-icon-squared {
+ background-image: url(../flags/1x1/bl.svg);
+}
+.flag-icon-bm {
+ background-image: url(../flags/4x3/bm.svg);
+}
+.flag-icon-bm.flag-icon-squared {
+ background-image: url(../flags/1x1/bm.svg);
+}
+.flag-icon-bn {
+ background-image: url(../flags/4x3/bn.svg);
+}
+.flag-icon-bn.flag-icon-squared {
+ background-image: url(../flags/1x1/bn.svg);
+}
+.flag-icon-bo {
+ background-image: url(../flags/4x3/bo.svg);
+}
+.flag-icon-bo.flag-icon-squared {
+ background-image: url(../flags/1x1/bo.svg);
+}
+.flag-icon-bq {
+ background-image: url(../flags/4x3/bq.svg);
+}
+.flag-icon-bq.flag-icon-squared {
+ background-image: url(../flags/1x1/bq.svg);
+}
+.flag-icon-br {
+ background-image: url(../flags/4x3/br.svg);
+}
+.flag-icon-br.flag-icon-squared {
+ background-image: url(../flags/1x1/br.svg);
+}
+.flag-icon-bs {
+ background-image: url(../flags/4x3/bs.svg);
+}
+.flag-icon-bs.flag-icon-squared {
+ background-image: url(../flags/1x1/bs.svg);
+}
+.flag-icon-bt {
+ background-image: url(../flags/4x3/bt.svg);
+}
+.flag-icon-bt.flag-icon-squared {
+ background-image: url(../flags/1x1/bt.svg);
+}
+.flag-icon-bv {
+ background-image: url(../flags/4x3/bv.svg);
+}
+.flag-icon-bv.flag-icon-squared {
+ background-image: url(../flags/1x1/bv.svg);
+}
+.flag-icon-bw {
+ background-image: url(../flags/4x3/bw.svg);
+}
+.flag-icon-bw.flag-icon-squared {
+ background-image: url(../flags/1x1/bw.svg);
+}
+.flag-icon-by {
+ background-image: url(../flags/4x3/by.svg);
+}
+.flag-icon-by.flag-icon-squared {
+ background-image: url(../flags/1x1/by.svg);
+}
+.flag-icon-bz {
+ background-image: url(../flags/4x3/bz.svg);
+}
+.flag-icon-bz.flag-icon-squared {
+ background-image: url(../flags/1x1/bz.svg);
+}
+.flag-icon-ca {
+ background-image: url(../flags/4x3/ca.svg);
+}
+.flag-icon-ca.flag-icon-squared {
+ background-image: url(../flags/1x1/ca.svg);
+}
+.flag-icon-cc {
+ background-image: url(../flags/4x3/cc.svg);
+}
+.flag-icon-cc.flag-icon-squared {
+ background-image: url(../flags/1x1/cc.svg);
+}
+.flag-icon-cd {
+ background-image: url(../flags/4x3/cd.svg);
+}
+.flag-icon-cd.flag-icon-squared {
+ background-image: url(../flags/1x1/cd.svg);
+}
+.flag-icon-cf {
+ background-image: url(../flags/4x3/cf.svg);
+}
+.flag-icon-cf.flag-icon-squared {
+ background-image: url(../flags/1x1/cf.svg);
+}
+.flag-icon-cg {
+ background-image: url(../flags/4x3/cg.svg);
+}
+.flag-icon-cg.flag-icon-squared {
+ background-image: url(../flags/1x1/cg.svg);
+}
+.flag-icon-ch {
+ background-image: url(../flags/4x3/ch.svg);
+}
+.flag-icon-ch.flag-icon-squared {
+ background-image: url(../flags/1x1/ch.svg);
+}
+.flag-icon-ci {
+ background-image: url(../flags/4x3/ci.svg);
+}
+.flag-icon-ci.flag-icon-squared {
+ background-image: url(../flags/1x1/ci.svg);
+}
+.flag-icon-ck {
+ background-image: url(../flags/4x3/ck.svg);
+}
+.flag-icon-ck.flag-icon-squared {
+ background-image: url(../flags/1x1/ck.svg);
+}
+.flag-icon-cl {
+ background-image: url(../flags/4x3/cl.svg);
+}
+.flag-icon-cl.flag-icon-squared {
+ background-image: url(../flags/1x1/cl.svg);
+}
+.flag-icon-cm {
+ background-image: url(../flags/4x3/cm.svg);
+}
+.flag-icon-cm.flag-icon-squared {
+ background-image: url(../flags/1x1/cm.svg);
+}
+.flag-icon-cn {
+ background-image: url(../flags/4x3/cn.svg);
+}
+.flag-icon-cn.flag-icon-squared {
+ background-image: url(../flags/1x1/cn.svg);
+}
+.flag-icon-co {
+ background-image: url(../flags/4x3/co.svg);
+}
+.flag-icon-co.flag-icon-squared {
+ background-image: url(../flags/1x1/co.svg);
+}
+.flag-icon-cr {
+ background-image: url(../flags/4x3/cr.svg);
+}
+.flag-icon-cr.flag-icon-squared {
+ background-image: url(../flags/1x1/cr.svg);
+}
+.flag-icon-cu {
+ background-image: url(../flags/4x3/cu.svg);
+}
+.flag-icon-cu.flag-icon-squared {
+ background-image: url(../flags/1x1/cu.svg);
+}
+.flag-icon-cv {
+ background-image: url(../flags/4x3/cv.svg);
+}
+.flag-icon-cv.flag-icon-squared {
+ background-image: url(../flags/1x1/cv.svg);
+}
+.flag-icon-cw {
+ background-image: url(../flags/4x3/cw.svg);
+}
+.flag-icon-cw.flag-icon-squared {
+ background-image: url(../flags/1x1/cw.svg);
+}
+.flag-icon-cx {
+ background-image: url(../flags/4x3/cx.svg);
+}
+.flag-icon-cx.flag-icon-squared {
+ background-image: url(../flags/1x1/cx.svg);
+}
+.flag-icon-cy {
+ background-image: url(../flags/4x3/cy.svg);
+}
+.flag-icon-cy.flag-icon-squared {
+ background-image: url(../flags/1x1/cy.svg);
+}
+.flag-icon-cz {
+ background-image: url(../flags/4x3/cz.svg);
+}
+.flag-icon-cz.flag-icon-squared {
+ background-image: url(../flags/1x1/cz.svg);
+}
+.flag-icon-de {
+ background-image: url(../flags/4x3/de.svg);
+}
+.flag-icon-de.flag-icon-squared {
+ background-image: url(../flags/1x1/de.svg);
+}
+.flag-icon-dj {
+ background-image: url(../flags/4x3/dj.svg);
+}
+.flag-icon-dj.flag-icon-squared {
+ background-image: url(../flags/1x1/dj.svg);
+}
+.flag-icon-dk {
+ background-image: url(../flags/4x3/dk.svg);
+}
+.flag-icon-dk.flag-icon-squared {
+ background-image: url(../flags/1x1/dk.svg);
+}
+.flag-icon-dm {
+ background-image: url(../flags/4x3/dm.svg);
+}
+.flag-icon-dm.flag-icon-squared {
+ background-image: url(../flags/1x1/dm.svg);
+}
+.flag-icon-do {
+ background-image: url(../flags/4x3/do.svg);
+}
+.flag-icon-do.flag-icon-squared {
+ background-image: url(../flags/1x1/do.svg);
+}
+.flag-icon-dz {
+ background-image: url(../flags/4x3/dz.svg);
+}
+.flag-icon-dz.flag-icon-squared {
+ background-image: url(../flags/1x1/dz.svg);
+}
+.flag-icon-ec {
+ background-image: url(../flags/4x3/ec.svg);
+}
+.flag-icon-ec.flag-icon-squared {
+ background-image: url(../flags/1x1/ec.svg);
+}
+.flag-icon-ee {
+ background-image: url(../flags/4x3/ee.svg);
+}
+.flag-icon-ee.flag-icon-squared {
+ background-image: url(../flags/1x1/ee.svg);
+}
+.flag-icon-eg {
+ background-image: url(../flags/4x3/eg.svg);
+}
+.flag-icon-eg.flag-icon-squared {
+ background-image: url(../flags/1x1/eg.svg);
+}
+.flag-icon-eh {
+ background-image: url(../flags/4x3/eh.svg);
+}
+.flag-icon-eh.flag-icon-squared {
+ background-image: url(../flags/1x1/eh.svg);
+}
+.flag-icon-er {
+ background-image: url(../flags/4x3/er.svg);
+}
+.flag-icon-er.flag-icon-squared {
+ background-image: url(../flags/1x1/er.svg);
+}
+.flag-icon-es {
+ background-image: url(../flags/4x3/es.svg);
+}
+.flag-icon-es.flag-icon-squared {
+ background-image: url(../flags/1x1/es.svg);
+}
+.flag-icon-et {
+ background-image: url(../flags/4x3/et.svg);
+}
+.flag-icon-et.flag-icon-squared {
+ background-image: url(../flags/1x1/et.svg);
+}
+.flag-icon-fi {
+ background-image: url(../flags/4x3/fi.svg);
+}
+.flag-icon-fi.flag-icon-squared {
+ background-image: url(../flags/1x1/fi.svg);
+}
+.flag-icon-fj {
+ background-image: url(../flags/4x3/fj.svg);
+}
+.flag-icon-fj.flag-icon-squared {
+ background-image: url(../flags/1x1/fj.svg);
+}
+.flag-icon-fk {
+ background-image: url(../flags/4x3/fk.svg);
+}
+.flag-icon-fk.flag-icon-squared {
+ background-image: url(../flags/1x1/fk.svg);
+}
+.flag-icon-fm {
+ background-image: url(../flags/4x3/fm.svg);
+}
+.flag-icon-fm.flag-icon-squared {
+ background-image: url(../flags/1x1/fm.svg);
+}
+.flag-icon-fo {
+ background-image: url(../flags/4x3/fo.svg);
+}
+.flag-icon-fo.flag-icon-squared {
+ background-image: url(../flags/1x1/fo.svg);
+}
+.flag-icon-fr {
+ background-image: url(../flags/4x3/fr.svg);
+}
+.flag-icon-fr.flag-icon-squared {
+ background-image: url(../flags/1x1/fr.svg);
+}
+.flag-icon-ga {
+ background-image: url(../flags/4x3/ga.svg);
+}
+.flag-icon-ga.flag-icon-squared {
+ background-image: url(../flags/1x1/ga.svg);
+}
+.flag-icon-gb {
+ background-image: url(../flags/4x3/gb.svg);
+}
+.flag-icon-gb.flag-icon-squared {
+ background-image: url(../flags/1x1/gb.svg);
+}
+.flag-icon-gd {
+ background-image: url(../flags/4x3/gd.svg);
+}
+.flag-icon-gd.flag-icon-squared {
+ background-image: url(../flags/1x1/gd.svg);
+}
+.flag-icon-ge {
+ background-image: url(../flags/4x3/ge.svg);
+}
+.flag-icon-ge.flag-icon-squared {
+ background-image: url(../flags/1x1/ge.svg);
+}
+.flag-icon-gf {
+ background-image: url(../flags/4x3/gf.svg);
+}
+.flag-icon-gf.flag-icon-squared {
+ background-image: url(../flags/1x1/gf.svg);
+}
+.flag-icon-gg {
+ background-image: url(../flags/4x3/gg.svg);
+}
+.flag-icon-gg.flag-icon-squared {
+ background-image: url(../flags/1x1/gg.svg);
+}
+.flag-icon-gh {
+ background-image: url(../flags/4x3/gh.svg);
+}
+.flag-icon-gh.flag-icon-squared {
+ background-image: url(../flags/1x1/gh.svg);
+}
+.flag-icon-gi {
+ background-image: url(../flags/4x3/gi.svg);
+}
+.flag-icon-gi.flag-icon-squared {
+ background-image: url(../flags/1x1/gi.svg);
+}
+.flag-icon-gl {
+ background-image: url(../flags/4x3/gl.svg);
+}
+.flag-icon-gl.flag-icon-squared {
+ background-image: url(../flags/1x1/gl.svg);
+}
+.flag-icon-gm {
+ background-image: url(../flags/4x3/gm.svg);
+}
+.flag-icon-gm.flag-icon-squared {
+ background-image: url(../flags/1x1/gm.svg);
+}
+.flag-icon-gn {
+ background-image: url(../flags/4x3/gn.svg);
+}
+.flag-icon-gn.flag-icon-squared {
+ background-image: url(../flags/1x1/gn.svg);
+}
+.flag-icon-gp {
+ background-image: url(../flags/4x3/gp.svg);
+}
+.flag-icon-gp.flag-icon-squared {
+ background-image: url(../flags/1x1/gp.svg);
+}
+.flag-icon-gq {
+ background-image: url(../flags/4x3/gq.svg);
+}
+.flag-icon-gq.flag-icon-squared {
+ background-image: url(../flags/1x1/gq.svg);
+}
+.flag-icon-gr {
+ background-image: url(../flags/4x3/gr.svg);
+}
+.flag-icon-gr.flag-icon-squared {
+ background-image: url(../flags/1x1/gr.svg);
+}
+.flag-icon-gs {
+ background-image: url(../flags/4x3/gs.svg);
+}
+.flag-icon-gs.flag-icon-squared {
+ background-image: url(../flags/1x1/gs.svg);
+}
+.flag-icon-gt {
+ background-image: url(../flags/4x3/gt.svg);
+}
+.flag-icon-gt.flag-icon-squared {
+ background-image: url(../flags/1x1/gt.svg);
+}
+.flag-icon-gu {
+ background-image: url(../flags/4x3/gu.svg);
+}
+.flag-icon-gu.flag-icon-squared {
+ background-image: url(../flags/1x1/gu.svg);
+}
+.flag-icon-gw {
+ background-image: url(../flags/4x3/gw.svg);
+}
+.flag-icon-gw.flag-icon-squared {
+ background-image: url(../flags/1x1/gw.svg);
+}
+.flag-icon-gy {
+ background-image: url(../flags/4x3/gy.svg);
+}
+.flag-icon-gy.flag-icon-squared {
+ background-image: url(../flags/1x1/gy.svg);
+}
+.flag-icon-hk {
+ background-image: url(../flags/4x3/hk.svg);
+}
+.flag-icon-hk.flag-icon-squared {
+ background-image: url(../flags/1x1/hk.svg);
+}
+.flag-icon-hm {
+ background-image: url(../flags/4x3/hm.svg);
+}
+.flag-icon-hm.flag-icon-squared {
+ background-image: url(../flags/1x1/hm.svg);
+}
+.flag-icon-hn {
+ background-image: url(../flags/4x3/hn.svg);
+}
+.flag-icon-hn.flag-icon-squared {
+ background-image: url(../flags/1x1/hn.svg);
+}
+.flag-icon-hr {
+ background-image: url(../flags/4x3/hr.svg);
+}
+.flag-icon-hr.flag-icon-squared {
+ background-image: url(../flags/1x1/hr.svg);
+}
+.flag-icon-ht {
+ background-image: url(../flags/4x3/ht.svg);
+}
+.flag-icon-ht.flag-icon-squared {
+ background-image: url(../flags/1x1/ht.svg);
+}
+.flag-icon-hu {
+ background-image: url(../flags/4x3/hu.svg);
+}
+.flag-icon-hu.flag-icon-squared {
+ background-image: url(../flags/1x1/hu.svg);
+}
+.flag-icon-id {
+ background-image: url(../flags/4x3/id.svg);
+}
+.flag-icon-id.flag-icon-squared {
+ background-image: url(../flags/1x1/id.svg);
+}
+.flag-icon-ie {
+ background-image: url(../flags/4x3/ie.svg);
+}
+.flag-icon-ie.flag-icon-squared {
+ background-image: url(../flags/1x1/ie.svg);
+}
+.flag-icon-il {
+ background-image: url(../flags/4x3/il.svg);
+}
+.flag-icon-il.flag-icon-squared {
+ background-image: url(../flags/1x1/il.svg);
+}
+.flag-icon-im {
+ background-image: url(../flags/4x3/im.svg);
+}
+.flag-icon-im.flag-icon-squared {
+ background-image: url(../flags/1x1/im.svg);
+}
+.flag-icon-in {
+ background-image: url(../flags/4x3/in.svg);
+}
+.flag-icon-in.flag-icon-squared {
+ background-image: url(../flags/1x1/in.svg);
+}
+.flag-icon-io {
+ background-image: url(../flags/4x3/io.svg);
+}
+.flag-icon-io.flag-icon-squared {
+ background-image: url(../flags/1x1/io.svg);
+}
+.flag-icon-iq {
+ background-image: url(../flags/4x3/iq.svg);
+}
+.flag-icon-iq.flag-icon-squared {
+ background-image: url(../flags/1x1/iq.svg);
+}
+.flag-icon-ir {
+ background-image: url(../flags/4x3/ir.svg);
+}
+.flag-icon-ir.flag-icon-squared {
+ background-image: url(../flags/1x1/ir.svg);
+}
+.flag-icon-is {
+ background-image: url(../flags/4x3/is.svg);
+}
+.flag-icon-is.flag-icon-squared {
+ background-image: url(../flags/1x1/is.svg);
+}
+.flag-icon-it {
+ background-image: url(../flags/4x3/it.svg);
+}
+.flag-icon-it.flag-icon-squared {
+ background-image: url(../flags/1x1/it.svg);
+}
+.flag-icon-je {
+ background-image: url(../flags/4x3/je.svg);
+}
+.flag-icon-je.flag-icon-squared {
+ background-image: url(../flags/1x1/je.svg);
+}
+.flag-icon-jm {
+ background-image: url(../flags/4x3/jm.svg);
+}
+.flag-icon-jm.flag-icon-squared {
+ background-image: url(../flags/1x1/jm.svg);
+}
+.flag-icon-jo {
+ background-image: url(../flags/4x3/jo.svg);
+}
+.flag-icon-jo.flag-icon-squared {
+ background-image: url(../flags/1x1/jo.svg);
+}
+.flag-icon-jp {
+ background-image: url(../flags/4x3/jp.svg);
+}
+.flag-icon-jp.flag-icon-squared {
+ background-image: url(../flags/1x1/jp.svg);
+}
+.flag-icon-ke {
+ background-image: url(../flags/4x3/ke.svg);
+}
+.flag-icon-ke.flag-icon-squared {
+ background-image: url(../flags/1x1/ke.svg);
+}
+.flag-icon-kg {
+ background-image: url(../flags/4x3/kg.svg);
+}
+.flag-icon-kg.flag-icon-squared {
+ background-image: url(../flags/1x1/kg.svg);
+}
+.flag-icon-kh {
+ background-image: url(../flags/4x3/kh.svg);
+}
+.flag-icon-kh.flag-icon-squared {
+ background-image: url(../flags/1x1/kh.svg);
+}
+.flag-icon-ki {
+ background-image: url(../flags/4x3/ki.svg);
+}
+.flag-icon-ki.flag-icon-squared {
+ background-image: url(../flags/1x1/ki.svg);
+}
+.flag-icon-km {
+ background-image: url(../flags/4x3/km.svg);
+}
+.flag-icon-km.flag-icon-squared {
+ background-image: url(../flags/1x1/km.svg);
+}
+.flag-icon-kn {
+ background-image: url(../flags/4x3/kn.svg);
+}
+.flag-icon-kn.flag-icon-squared {
+ background-image: url(../flags/1x1/kn.svg);
+}
+.flag-icon-kp {
+ background-image: url(../flags/4x3/kp.svg);
+}
+.flag-icon-kp.flag-icon-squared {
+ background-image: url(../flags/1x1/kp.svg);
+}
+.flag-icon-kr {
+ background-image: url(../flags/4x3/kr.svg);
+}
+.flag-icon-kr.flag-icon-squared {
+ background-image: url(../flags/1x1/kr.svg);
+}
+.flag-icon-kw {
+ background-image: url(../flags/4x3/kw.svg);
+}
+.flag-icon-kw.flag-icon-squared {
+ background-image: url(../flags/1x1/kw.svg);
+}
+.flag-icon-ky {
+ background-image: url(../flags/4x3/ky.svg);
+}
+.flag-icon-ky.flag-icon-squared {
+ background-image: url(../flags/1x1/ky.svg);
+}
+.flag-icon-kz {
+ background-image: url(../flags/4x3/kz.svg);
+}
+.flag-icon-kz.flag-icon-squared {
+ background-image: url(../flags/1x1/kz.svg);
+}
+.flag-icon-la {
+ background-image: url(../flags/4x3/la.svg);
+}
+.flag-icon-la.flag-icon-squared {
+ background-image: url(../flags/1x1/la.svg);
+}
+.flag-icon-lb {
+ background-image: url(../flags/4x3/lb.svg);
+}
+.flag-icon-lb.flag-icon-squared {
+ background-image: url(../flags/1x1/lb.svg);
+}
+.flag-icon-lc {
+ background-image: url(../flags/4x3/lc.svg);
+}
+.flag-icon-lc.flag-icon-squared {
+ background-image: url(../flags/1x1/lc.svg);
+}
+.flag-icon-li {
+ background-image: url(../flags/4x3/li.svg);
+}
+.flag-icon-li.flag-icon-squared {
+ background-image: url(../flags/1x1/li.svg);
+}
+.flag-icon-lk {
+ background-image: url(../flags/4x3/lk.svg);
+}
+.flag-icon-lk.flag-icon-squared {
+ background-image: url(../flags/1x1/lk.svg);
+}
+.flag-icon-lr {
+ background-image: url(../flags/4x3/lr.svg);
+}
+.flag-icon-lr.flag-icon-squared {
+ background-image: url(../flags/1x1/lr.svg);
+}
+.flag-icon-ls {
+ background-image: url(../flags/4x3/ls.svg);
+}
+.flag-icon-ls.flag-icon-squared {
+ background-image: url(../flags/1x1/ls.svg);
+}
+.flag-icon-lt {
+ background-image: url(../flags/4x3/lt.svg);
+}
+.flag-icon-lt.flag-icon-squared {
+ background-image: url(../flags/1x1/lt.svg);
+}
+.flag-icon-lu {
+ background-image: url(../flags/4x3/lu.svg);
+}
+.flag-icon-lu.flag-icon-squared {
+ background-image: url(../flags/1x1/lu.svg);
+}
+.flag-icon-lv {
+ background-image: url(../flags/4x3/lv.svg);
+}
+.flag-icon-lv.flag-icon-squared {
+ background-image: url(../flags/1x1/lv.svg);
+}
+.flag-icon-ly {
+ background-image: url(../flags/4x3/ly.svg);
+}
+.flag-icon-ly.flag-icon-squared {
+ background-image: url(../flags/1x1/ly.svg);
+}
+.flag-icon-ma {
+ background-image: url(../flags/4x3/ma.svg);
+}
+.flag-icon-ma.flag-icon-squared {
+ background-image: url(../flags/1x1/ma.svg);
+}
+.flag-icon-mc {
+ background-image: url(../flags/4x3/mc.svg);
+}
+.flag-icon-mc.flag-icon-squared {
+ background-image: url(../flags/1x1/mc.svg);
+}
+.flag-icon-md {
+ background-image: url(../flags/4x3/md.svg);
+}
+.flag-icon-md.flag-icon-squared {
+ background-image: url(../flags/1x1/md.svg);
+}
+.flag-icon-me {
+ background-image: url(../flags/4x3/me.svg);
+}
+.flag-icon-me.flag-icon-squared {
+ background-image: url(../flags/1x1/me.svg);
+}
+.flag-icon-mf {
+ background-image: url(../flags/4x3/mf.svg);
+}
+.flag-icon-mf.flag-icon-squared {
+ background-image: url(../flags/1x1/mf.svg);
+}
+.flag-icon-mg {
+ background-image: url(../flags/4x3/mg.svg);
+}
+.flag-icon-mg.flag-icon-squared {
+ background-image: url(../flags/1x1/mg.svg);
+}
+.flag-icon-mh {
+ background-image: url(../flags/4x3/mh.svg);
+}
+.flag-icon-mh.flag-icon-squared {
+ background-image: url(../flags/1x1/mh.svg);
+}
+.flag-icon-mk {
+ background-image: url(../flags/4x3/mk.svg);
+}
+.flag-icon-mk.flag-icon-squared {
+ background-image: url(../flags/1x1/mk.svg);
+}
+.flag-icon-ml {
+ background-image: url(../flags/4x3/ml.svg);
+}
+.flag-icon-ml.flag-icon-squared {
+ background-image: url(../flags/1x1/ml.svg);
+}
+.flag-icon-mm {
+ background-image: url(../flags/4x3/mm.svg);
+}
+.flag-icon-mm.flag-icon-squared {
+ background-image: url(../flags/1x1/mm.svg);
+}
+.flag-icon-mn {
+ background-image: url(../flags/4x3/mn.svg);
+}
+.flag-icon-mn.flag-icon-squared {
+ background-image: url(../flags/1x1/mn.svg);
+}
+.flag-icon-mo {
+ background-image: url(../flags/4x3/mo.svg);
+}
+.flag-icon-mo.flag-icon-squared {
+ background-image: url(../flags/1x1/mo.svg);
+}
+.flag-icon-mp {
+ background-image: url(../flags/4x3/mp.svg);
+}
+.flag-icon-mp.flag-icon-squared {
+ background-image: url(../flags/1x1/mp.svg);
+}
+.flag-icon-mq {
+ background-image: url(../flags/4x3/mq.svg);
+}
+.flag-icon-mq.flag-icon-squared {
+ background-image: url(../flags/1x1/mq.svg);
+}
+.flag-icon-mr {
+ background-image: url(../flags/4x3/mr.svg);
+}
+.flag-icon-mr.flag-icon-squared {
+ background-image: url(../flags/1x1/mr.svg);
+}
+.flag-icon-ms {
+ background-image: url(../flags/4x3/ms.svg);
+}
+.flag-icon-ms.flag-icon-squared {
+ background-image: url(../flags/1x1/ms.svg);
+}
+.flag-icon-mt {
+ background-image: url(../flags/4x3/mt.svg);
+}
+.flag-icon-mt.flag-icon-squared {
+ background-image: url(../flags/1x1/mt.svg);
+}
+.flag-icon-mu {
+ background-image: url(../flags/4x3/mu.svg);
+}
+.flag-icon-mu.flag-icon-squared {
+ background-image: url(../flags/1x1/mu.svg);
+}
+.flag-icon-mv {
+ background-image: url(../flags/4x3/mv.svg);
+}
+.flag-icon-mv.flag-icon-squared {
+ background-image: url(../flags/1x1/mv.svg);
+}
+.flag-icon-mw {
+ background-image: url(../flags/4x3/mw.svg);
+}
+.flag-icon-mw.flag-icon-squared {
+ background-image: url(../flags/1x1/mw.svg);
+}
+.flag-icon-mx {
+ background-image: url(../flags/4x3/mx.svg);
+}
+.flag-icon-mx.flag-icon-squared {
+ background-image: url(../flags/1x1/mx.svg);
+}
+.flag-icon-my {
+ background-image: url(../flags/4x3/my.svg);
+}
+.flag-icon-my.flag-icon-squared {
+ background-image: url(../flags/1x1/my.svg);
+}
+.flag-icon-mz {
+ background-image: url(../flags/4x3/mz.svg);
+}
+.flag-icon-mz.flag-icon-squared {
+ background-image: url(../flags/1x1/mz.svg);
+}
+.flag-icon-na {
+ background-image: url(../flags/4x3/na.svg);
+}
+.flag-icon-na.flag-icon-squared {
+ background-image: url(../flags/1x1/na.svg);
+}
+.flag-icon-nc {
+ background-image: url(../flags/4x3/nc.svg);
+}
+.flag-icon-nc.flag-icon-squared {
+ background-image: url(../flags/1x1/nc.svg);
+}
+.flag-icon-ne {
+ background-image: url(../flags/4x3/ne.svg);
+}
+.flag-icon-ne.flag-icon-squared {
+ background-image: url(../flags/1x1/ne.svg);
+}
+.flag-icon-nf {
+ background-image: url(../flags/4x3/nf.svg);
+}
+.flag-icon-nf.flag-icon-squared {
+ background-image: url(../flags/1x1/nf.svg);
+}
+.flag-icon-ng {
+ background-image: url(../flags/4x3/ng.svg);
+}
+.flag-icon-ng.flag-icon-squared {
+ background-image: url(../flags/1x1/ng.svg);
+}
+.flag-icon-ni {
+ background-image: url(../flags/4x3/ni.svg);
+}
+.flag-icon-ni.flag-icon-squared {
+ background-image: url(../flags/1x1/ni.svg);
+}
+.flag-icon-nl {
+ background-image: url(../flags/4x3/nl.svg);
+}
+.flag-icon-nl.flag-icon-squared {
+ background-image: url(../flags/1x1/nl.svg);
+}
+.flag-icon-no {
+ background-image: url(../flags/4x3/no.svg);
+}
+.flag-icon-no.flag-icon-squared {
+ background-image: url(../flags/1x1/no.svg);
+}
+.flag-icon-np {
+ background-image: url(../flags/4x3/np.svg);
+}
+.flag-icon-np.flag-icon-squared {
+ background-image: url(../flags/1x1/np.svg);
+}
+.flag-icon-nr {
+ background-image: url(../flags/4x3/nr.svg);
+}
+.flag-icon-nr.flag-icon-squared {
+ background-image: url(../flags/1x1/nr.svg);
+}
+.flag-icon-nu {
+ background-image: url(../flags/4x3/nu.svg);
+}
+.flag-icon-nu.flag-icon-squared {
+ background-image: url(../flags/1x1/nu.svg);
+}
+.flag-icon-nz {
+ background-image: url(../flags/4x3/nz.svg);
+}
+.flag-icon-nz.flag-icon-squared {
+ background-image: url(../flags/1x1/nz.svg);
+}
+.flag-icon-om {
+ background-image: url(../flags/4x3/om.svg);
+}
+.flag-icon-om.flag-icon-squared {
+ background-image: url(../flags/1x1/om.svg);
+}
+.flag-icon-pa {
+ background-image: url(../flags/4x3/pa.svg);
+}
+.flag-icon-pa.flag-icon-squared {
+ background-image: url(../flags/1x1/pa.svg);
+}
+.flag-icon-pe {
+ background-image: url(../flags/4x3/pe.svg);
+}
+.flag-icon-pe.flag-icon-squared {
+ background-image: url(../flags/1x1/pe.svg);
+}
+.flag-icon-pf {
+ background-image: url(../flags/4x3/pf.svg);
+}
+.flag-icon-pf.flag-icon-squared {
+ background-image: url(../flags/1x1/pf.svg);
+}
+.flag-icon-pg {
+ background-image: url(../flags/4x3/pg.svg);
+}
+.flag-icon-pg.flag-icon-squared {
+ background-image: url(../flags/1x1/pg.svg);
+}
+.flag-icon-ph {
+ background-image: url(../flags/4x3/ph.svg);
+}
+.flag-icon-ph.flag-icon-squared {
+ background-image: url(../flags/1x1/ph.svg);
+}
+.flag-icon-pk {
+ background-image: url(../flags/4x3/pk.svg);
+}
+.flag-icon-pk.flag-icon-squared {
+ background-image: url(../flags/1x1/pk.svg);
+}
+.flag-icon-pl {
+ background-image: url(../flags/4x3/pl.svg);
+}
+.flag-icon-pl.flag-icon-squared {
+ background-image: url(../flags/1x1/pl.svg);
+}
+.flag-icon-pm {
+ background-image: url(../flags/4x3/pm.svg);
+}
+.flag-icon-pm.flag-icon-squared {
+ background-image: url(../flags/1x1/pm.svg);
+}
+.flag-icon-pn {
+ background-image: url(../flags/4x3/pn.svg);
+}
+.flag-icon-pn.flag-icon-squared {
+ background-image: url(../flags/1x1/pn.svg);
+}
+.flag-icon-pr {
+ background-image: url(../flags/4x3/pr.svg);
+}
+.flag-icon-pr.flag-icon-squared {
+ background-image: url(../flags/1x1/pr.svg);
+}
+.flag-icon-ps {
+ background-image: url(../flags/4x3/ps.svg);
+}
+.flag-icon-ps.flag-icon-squared {
+ background-image: url(../flags/1x1/ps.svg);
+}
+.flag-icon-pt {
+ background-image: url(../flags/4x3/pt.svg);
+}
+.flag-icon-pt.flag-icon-squared {
+ background-image: url(../flags/1x1/pt.svg);
+}
+.flag-icon-pw {
+ background-image: url(../flags/4x3/pw.svg);
+}
+.flag-icon-pw.flag-icon-squared {
+ background-image: url(../flags/1x1/pw.svg);
+}
+.flag-icon-py {
+ background-image: url(../flags/4x3/py.svg);
+}
+.flag-icon-py.flag-icon-squared {
+ background-image: url(../flags/1x1/py.svg);
+}
+.flag-icon-qa {
+ background-image: url(../flags/4x3/qa.svg);
+}
+.flag-icon-qa.flag-icon-squared {
+ background-image: url(../flags/1x1/qa.svg);
+}
+.flag-icon-re {
+ background-image: url(../flags/4x3/re.svg);
+}
+.flag-icon-re.flag-icon-squared {
+ background-image: url(../flags/1x1/re.svg);
+}
+.flag-icon-ro {
+ background-image: url(../flags/4x3/ro.svg);
+}
+.flag-icon-ro.flag-icon-squared {
+ background-image: url(../flags/1x1/ro.svg);
+}
+.flag-icon-rs {
+ background-image: url(../flags/4x3/rs.svg);
+}
+.flag-icon-rs.flag-icon-squared {
+ background-image: url(../flags/1x1/rs.svg);
+}
+.flag-icon-ru {
+ background-image: url(../flags/4x3/ru.svg);
+}
+.flag-icon-ru.flag-icon-squared {
+ background-image: url(../flags/1x1/ru.svg);
+}
+.flag-icon-rw {
+ background-image: url(../flags/4x3/rw.svg);
+}
+.flag-icon-rw.flag-icon-squared {
+ background-image: url(../flags/1x1/rw.svg);
+}
+.flag-icon-sa {
+ background-image: url(../flags/4x3/sa.svg);
+}
+.flag-icon-sa.flag-icon-squared {
+ background-image: url(../flags/1x1/sa.svg);
+}
+.flag-icon-sb {
+ background-image: url(../flags/4x3/sb.svg);
+}
+.flag-icon-sb.flag-icon-squared {
+ background-image: url(../flags/1x1/sb.svg);
+}
+.flag-icon-sc {
+ background-image: url(../flags/4x3/sc.svg);
+}
+.flag-icon-sc.flag-icon-squared {
+ background-image: url(../flags/1x1/sc.svg);
+}
+.flag-icon-sd {
+ background-image: url(../flags/4x3/sd.svg);
+}
+.flag-icon-sd.flag-icon-squared {
+ background-image: url(../flags/1x1/sd.svg);
+}
+.flag-icon-se {
+ background-image: url(../flags/4x3/se.svg);
+}
+.flag-icon-se.flag-icon-squared {
+ background-image: url(../flags/1x1/se.svg);
+}
+.flag-icon-sg {
+ background-image: url(../flags/4x3/sg.svg);
+}
+.flag-icon-sg.flag-icon-squared {
+ background-image: url(../flags/1x1/sg.svg);
+}
+.flag-icon-sh {
+ background-image: url(../flags/4x3/sh.svg);
+}
+.flag-icon-sh.flag-icon-squared {
+ background-image: url(../flags/1x1/sh.svg);
+}
+.flag-icon-si {
+ background-image: url(../flags/4x3/si.svg);
+}
+.flag-icon-si.flag-icon-squared {
+ background-image: url(../flags/1x1/si.svg);
+}
+.flag-icon-sj {
+ background-image: url(../flags/4x3/sj.svg);
+}
+.flag-icon-sj.flag-icon-squared {
+ background-image: url(../flags/1x1/sj.svg);
+}
+.flag-icon-sk {
+ background-image: url(../flags/4x3/sk.svg);
+}
+.flag-icon-sk.flag-icon-squared {
+ background-image: url(../flags/1x1/sk.svg);
+}
+.flag-icon-sl {
+ background-image: url(../flags/4x3/sl.svg);
+}
+.flag-icon-sl.flag-icon-squared {
+ background-image: url(../flags/1x1/sl.svg);
+}
+.flag-icon-sm {
+ background-image: url(../flags/4x3/sm.svg);
+}
+.flag-icon-sm.flag-icon-squared {
+ background-image: url(../flags/1x1/sm.svg);
+}
+.flag-icon-sn {
+ background-image: url(../flags/4x3/sn.svg);
+}
+.flag-icon-sn.flag-icon-squared {
+ background-image: url(../flags/1x1/sn.svg);
+}
+.flag-icon-so {
+ background-image: url(../flags/4x3/so.svg);
+}
+.flag-icon-so.flag-icon-squared {
+ background-image: url(../flags/1x1/so.svg);
+}
+.flag-icon-sr {
+ background-image: url(../flags/4x3/sr.svg);
+}
+.flag-icon-sr.flag-icon-squared {
+ background-image: url(../flags/1x1/sr.svg);
+}
+.flag-icon-ss {
+ background-image: url(../flags/4x3/ss.svg);
+}
+.flag-icon-ss.flag-icon-squared {
+ background-image: url(../flags/1x1/ss.svg);
+}
+.flag-icon-st {
+ background-image: url(../flags/4x3/st.svg);
+}
+.flag-icon-st.flag-icon-squared {
+ background-image: url(../flags/1x1/st.svg);
+}
+.flag-icon-sv {
+ background-image: url(../flags/4x3/sv.svg);
+}
+.flag-icon-sv.flag-icon-squared {
+ background-image: url(../flags/1x1/sv.svg);
+}
+.flag-icon-sx {
+ background-image: url(../flags/4x3/sx.svg);
+}
+.flag-icon-sx.flag-icon-squared {
+ background-image: url(../flags/1x1/sx.svg);
+}
+.flag-icon-sy {
+ background-image: url(../flags/4x3/sy.svg);
+}
+.flag-icon-sy.flag-icon-squared {
+ background-image: url(../flags/1x1/sy.svg);
+}
+.flag-icon-sz {
+ background-image: url(../flags/4x3/sz.svg);
+}
+.flag-icon-sz.flag-icon-squared {
+ background-image: url(../flags/1x1/sz.svg);
+}
+.flag-icon-tc {
+ background-image: url(../flags/4x3/tc.svg);
+}
+.flag-icon-tc.flag-icon-squared {
+ background-image: url(../flags/1x1/tc.svg);
+}
+.flag-icon-td {
+ background-image: url(../flags/4x3/td.svg);
+}
+.flag-icon-td.flag-icon-squared {
+ background-image: url(../flags/1x1/td.svg);
+}
+.flag-icon-tf {
+ background-image: url(../flags/4x3/tf.svg);
+}
+.flag-icon-tf.flag-icon-squared {
+ background-image: url(../flags/1x1/tf.svg);
+}
+.flag-icon-tg {
+ background-image: url(../flags/4x3/tg.svg);
+}
+.flag-icon-tg.flag-icon-squared {
+ background-image: url(../flags/1x1/tg.svg);
+}
+.flag-icon-th {
+ background-image: url(../flags/4x3/th.svg);
+}
+.flag-icon-th.flag-icon-squared {
+ background-image: url(../flags/1x1/th.svg);
+}
+.flag-icon-tj {
+ background-image: url(../flags/4x3/tj.svg);
+}
+.flag-icon-tj.flag-icon-squared {
+ background-image: url(../flags/1x1/tj.svg);
+}
+.flag-icon-tk {
+ background-image: url(../flags/4x3/tk.svg);
+}
+.flag-icon-tk.flag-icon-squared {
+ background-image: url(../flags/1x1/tk.svg);
+}
+.flag-icon-tl {
+ background-image: url(../flags/4x3/tl.svg);
+}
+.flag-icon-tl.flag-icon-squared {
+ background-image: url(../flags/1x1/tl.svg);
+}
+.flag-icon-tm {
+ background-image: url(../flags/4x3/tm.svg);
+}
+.flag-icon-tm.flag-icon-squared {
+ background-image: url(../flags/1x1/tm.svg);
+}
+.flag-icon-tn {
+ background-image: url(../flags/4x3/tn.svg);
+}
+.flag-icon-tn.flag-icon-squared {
+ background-image: url(../flags/1x1/tn.svg);
+}
+.flag-icon-to {
+ background-image: url(../flags/4x3/to.svg);
+}
+.flag-icon-to.flag-icon-squared {
+ background-image: url(../flags/1x1/to.svg);
+}
+.flag-icon-tr {
+ background-image: url(../flags/4x3/tr.svg);
+}
+.flag-icon-tr.flag-icon-squared {
+ background-image: url(../flags/1x1/tr.svg);
+}
+.flag-icon-tt {
+ background-image: url(../flags/4x3/tt.svg);
+}
+.flag-icon-tt.flag-icon-squared {
+ background-image: url(../flags/1x1/tt.svg);
+}
+.flag-icon-tv {
+ background-image: url(../flags/4x3/tv.svg);
+}
+.flag-icon-tv.flag-icon-squared {
+ background-image: url(../flags/1x1/tv.svg);
+}
+.flag-icon-tw {
+ background-image: url(../flags/4x3/tw.svg);
+}
+.flag-icon-tw.flag-icon-squared {
+ background-image: url(../flags/1x1/tw.svg);
+}
+.flag-icon-tz {
+ background-image: url(../flags/4x3/tz.svg);
+}
+.flag-icon-tz.flag-icon-squared {
+ background-image: url(../flags/1x1/tz.svg);
+}
+.flag-icon-ua {
+ background-image: url(../flags/4x3/ua.svg);
+}
+.flag-icon-ua.flag-icon-squared {
+ background-image: url(../flags/1x1/ua.svg);
+}
+.flag-icon-ug {
+ background-image: url(../flags/4x3/ug.svg);
+}
+.flag-icon-ug.flag-icon-squared {
+ background-image: url(../flags/1x1/ug.svg);
+}
+.flag-icon-um {
+ background-image: url(../flags/4x3/um.svg);
+}
+.flag-icon-um.flag-icon-squared {
+ background-image: url(../flags/1x1/um.svg);
+}
+.flag-icon-us {
+ background-image: url(../flags/4x3/us.svg);
+}
+.flag-icon-us.flag-icon-squared {
+ background-image: url(../flags/1x1/us.svg);
+}
+.flag-icon-uy {
+ background-image: url(../flags/4x3/uy.svg);
+}
+.flag-icon-uy.flag-icon-squared {
+ background-image: url(../flags/1x1/uy.svg);
+}
+.flag-icon-uz {
+ background-image: url(../flags/4x3/uz.svg);
+}
+.flag-icon-uz.flag-icon-squared {
+ background-image: url(../flags/1x1/uz.svg);
+}
+.flag-icon-va {
+ background-image: url(../flags/4x3/va.svg);
+}
+.flag-icon-va.flag-icon-squared {
+ background-image: url(../flags/1x1/va.svg);
+}
+.flag-icon-vc {
+ background-image: url(../flags/4x3/vc.svg);
+}
+.flag-icon-vc.flag-icon-squared {
+ background-image: url(../flags/1x1/vc.svg);
+}
+.flag-icon-ve {
+ background-image: url(../flags/4x3/ve.svg);
+}
+.flag-icon-ve.flag-icon-squared {
+ background-image: url(../flags/1x1/ve.svg);
+}
+.flag-icon-vg {
+ background-image: url(../flags/4x3/vg.svg);
+}
+.flag-icon-vg.flag-icon-squared {
+ background-image: url(../flags/1x1/vg.svg);
+}
+.flag-icon-vi {
+ background-image: url(../flags/4x3/vi.svg);
+}
+.flag-icon-vi.flag-icon-squared {
+ background-image: url(../flags/1x1/vi.svg);
+}
+.flag-icon-vn {
+ background-image: url(../flags/4x3/vn.svg);
+}
+.flag-icon-vn.flag-icon-squared {
+ background-image: url(../flags/1x1/vn.svg);
+}
+.flag-icon-vu {
+ background-image: url(../flags/4x3/vu.svg);
+}
+.flag-icon-vu.flag-icon-squared {
+ background-image: url(../flags/1x1/vu.svg);
+}
+.flag-icon-wf {
+ background-image: url(../flags/4x3/wf.svg);
+}
+.flag-icon-wf.flag-icon-squared {
+ background-image: url(../flags/1x1/wf.svg);
+}
+.flag-icon-ws {
+ background-image: url(../flags/4x3/ws.svg);
+}
+.flag-icon-ws.flag-icon-squared {
+ background-image: url(../flags/1x1/ws.svg);
+}
+.flag-icon-ye {
+ background-image: url(../flags/4x3/ye.svg);
+}
+.flag-icon-ye.flag-icon-squared {
+ background-image: url(../flags/1x1/ye.svg);
+}
+.flag-icon-yt {
+ background-image: url(../flags/4x3/yt.svg);
+}
+.flag-icon-yt.flag-icon-squared {
+ background-image: url(../flags/1x1/yt.svg);
+}
+.flag-icon-za {
+ background-image: url(../flags/4x3/za.svg);
+}
+.flag-icon-za.flag-icon-squared {
+ background-image: url(../flags/1x1/za.svg);
+}
+.flag-icon-zm {
+ background-image: url(../flags/4x3/zm.svg);
+}
+.flag-icon-zm.flag-icon-squared {
+ background-image: url(../flags/1x1/zm.svg);
+}
+.flag-icon-zw {
+ background-image: url(../flags/4x3/zw.svg);
+}
+.flag-icon-zw.flag-icon-squared {
+ background-image: url(../flags/1x1/zw.svg);
+}
+.flag-icon-es-ct {
+ background-image: url(../flags/4x3/es-ct.svg);
+}
+.flag-icon-es-ct.flag-icon-squared {
+ background-image: url(../flags/1x1/es-ct.svg);
+}
+.flag-icon-eu {
+ background-image: url(../flags/4x3/eu.svg);
+}
+.flag-icon-eu.flag-icon-squared {
+ background-image: url(../flags/1x1/eu.svg);
+}
+.flag-icon-gb-eng {
+ background-image: url(../flags/4x3/gb-eng.svg);
+}
+.flag-icon-gb-eng.flag-icon-squared {
+ background-image: url(../flags/1x1/gb-eng.svg);
+}
+.flag-icon-gb-nir {
+ background-image: url(../flags/4x3/gb-nir.svg);
+}
+.flag-icon-gb-nir.flag-icon-squared {
+ background-image: url(../flags/1x1/gb-nir.svg);
+}
+.flag-icon-gb-sct {
+ background-image: url(../flags/4x3/gb-sct.svg);
+}
+.flag-icon-gb-sct.flag-icon-squared {
+ background-image: url(../flags/1x1/gb-sct.svg);
+}
+.flag-icon-gb-wls {
+ background-image: url(../flags/4x3/gb-wls.svg);
+}
+.flag-icon-gb-wls.flag-icon-squared {
+ background-image: url(../flags/1x1/gb-wls.svg);
+}
+.flag-icon-un {
+ background-image: url(../flags/4x3/un.svg);
+}
+.flag-icon-un.flag-icon-squared {
+ background-image: url(../flags/1x1/un.svg);
+}
diff --git a/public/assets/system/flags/1x1/ad.svg b/public/assets/system/flags/1x1/ad.svg
new file mode 100644
index 00000000..498fcb96
--- /dev/null
+++ b/public/assets/system/flags/1x1/ad.svg
@@ -0,0 +1,152 @@
+
diff --git a/public/assets/system/flags/1x1/ae.svg b/public/assets/system/flags/1x1/ae.svg
new file mode 100644
index 00000000..8b2bd323
--- /dev/null
+++ b/public/assets/system/flags/1x1/ae.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/af.svg b/public/assets/system/flags/1x1/af.svg
new file mode 100644
index 00000000..b3244d94
--- /dev/null
+++ b/public/assets/system/flags/1x1/af.svg
@@ -0,0 +1,83 @@
+
diff --git a/public/assets/system/flags/1x1/ag.svg b/public/assets/system/flags/1x1/ag.svg
new file mode 100644
index 00000000..921d1a08
--- /dev/null
+++ b/public/assets/system/flags/1x1/ag.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/ai.svg b/public/assets/system/flags/1x1/ai.svg
new file mode 100644
index 00000000..cb0e9907
--- /dev/null
+++ b/public/assets/system/flags/1x1/ai.svg
@@ -0,0 +1,767 @@
+
diff --git a/public/assets/system/flags/1x1/al.svg b/public/assets/system/flags/1x1/al.svg
new file mode 100644
index 00000000..bbb46346
--- /dev/null
+++ b/public/assets/system/flags/1x1/al.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/am.svg b/public/assets/system/flags/1x1/am.svg
new file mode 100644
index 00000000..779f81ff
--- /dev/null
+++ b/public/assets/system/flags/1x1/am.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/ao.svg b/public/assets/system/flags/1x1/ao.svg
new file mode 100644
index 00000000..6b2990d5
--- /dev/null
+++ b/public/assets/system/flags/1x1/ao.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/aq.svg b/public/assets/system/flags/1x1/aq.svg
new file mode 100644
index 00000000..2525c47f
--- /dev/null
+++ b/public/assets/system/flags/1x1/aq.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/ar.svg b/public/assets/system/flags/1x1/ar.svg
new file mode 100644
index 00000000..64581eec
--- /dev/null
+++ b/public/assets/system/flags/1x1/ar.svg
@@ -0,0 +1,31 @@
+
diff --git a/public/assets/system/flags/1x1/as.svg b/public/assets/system/flags/1x1/as.svg
new file mode 100644
index 00000000..1f52fafc
--- /dev/null
+++ b/public/assets/system/flags/1x1/as.svg
@@ -0,0 +1,33 @@
+
diff --git a/public/assets/system/flags/1x1/at.svg b/public/assets/system/flags/1x1/at.svg
new file mode 100644
index 00000000..c89fda44
--- /dev/null
+++ b/public/assets/system/flags/1x1/at.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/au.svg b/public/assets/system/flags/1x1/au.svg
new file mode 100644
index 00000000..9a06605e
--- /dev/null
+++ b/public/assets/system/flags/1x1/au.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/aw.svg b/public/assets/system/flags/1x1/aw.svg
new file mode 100644
index 00000000..e3f78d32
--- /dev/null
+++ b/public/assets/system/flags/1x1/aw.svg
@@ -0,0 +1,186 @@
+
diff --git a/public/assets/system/flags/1x1/ax.svg b/public/assets/system/flags/1x1/ax.svg
new file mode 100644
index 00000000..68e95024
--- /dev/null
+++ b/public/assets/system/flags/1x1/ax.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/assets/system/flags/1x1/az.svg b/public/assets/system/flags/1x1/az.svg
new file mode 100644
index 00000000..41a67f32
--- /dev/null
+++ b/public/assets/system/flags/1x1/az.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/ba.svg b/public/assets/system/flags/1x1/ba.svg
new file mode 100644
index 00000000..15136a29
--- /dev/null
+++ b/public/assets/system/flags/1x1/ba.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/bb.svg b/public/assets/system/flags/1x1/bb.svg
new file mode 100644
index 00000000..daa4258c
--- /dev/null
+++ b/public/assets/system/flags/1x1/bb.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/bd.svg b/public/assets/system/flags/1x1/bd.svg
new file mode 100644
index 00000000..9746a2b7
--- /dev/null
+++ b/public/assets/system/flags/1x1/bd.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/1x1/be.svg b/public/assets/system/flags/1x1/be.svg
new file mode 100644
index 00000000..15043f4f
--- /dev/null
+++ b/public/assets/system/flags/1x1/be.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/bf.svg b/public/assets/system/flags/1x1/bf.svg
new file mode 100644
index 00000000..2efb86e4
--- /dev/null
+++ b/public/assets/system/flags/1x1/bf.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/bg.svg b/public/assets/system/flags/1x1/bg.svg
new file mode 100644
index 00000000..7e368df6
--- /dev/null
+++ b/public/assets/system/flags/1x1/bg.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/bh.svg b/public/assets/system/flags/1x1/bh.svg
new file mode 100644
index 00000000..056a00a0
--- /dev/null
+++ b/public/assets/system/flags/1x1/bh.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/1x1/bi.svg b/public/assets/system/flags/1x1/bi.svg
new file mode 100644
index 00000000..0a865bbd
--- /dev/null
+++ b/public/assets/system/flags/1x1/bi.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/bj.svg b/public/assets/system/flags/1x1/bj.svg
new file mode 100644
index 00000000..faeaea2f
--- /dev/null
+++ b/public/assets/system/flags/1x1/bj.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/bl.svg b/public/assets/system/flags/1x1/bl.svg
new file mode 100644
index 00000000..cd187abf
--- /dev/null
+++ b/public/assets/system/flags/1x1/bl.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/bm.svg b/public/assets/system/flags/1x1/bm.svg
new file mode 100644
index 00000000..d903059a
--- /dev/null
+++ b/public/assets/system/flags/1x1/bm.svg
@@ -0,0 +1,98 @@
+
diff --git a/public/assets/system/flags/1x1/bn.svg b/public/assets/system/flags/1x1/bn.svg
new file mode 100644
index 00000000..1fb9079d
--- /dev/null
+++ b/public/assets/system/flags/1x1/bn.svg
@@ -0,0 +1,36 @@
+
diff --git a/public/assets/system/flags/1x1/bo.svg b/public/assets/system/flags/1x1/bo.svg
new file mode 100644
index 00000000..512301e6
--- /dev/null
+++ b/public/assets/system/flags/1x1/bo.svg
@@ -0,0 +1,685 @@
+
diff --git a/public/assets/system/flags/1x1/bq.svg b/public/assets/system/flags/1x1/bq.svg
new file mode 100644
index 00000000..4df4704c
--- /dev/null
+++ b/public/assets/system/flags/1x1/bq.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/br.svg b/public/assets/system/flags/1x1/br.svg
new file mode 100644
index 00000000..fffa98e0
--- /dev/null
+++ b/public/assets/system/flags/1x1/br.svg
@@ -0,0 +1,45 @@
+
diff --git a/public/assets/system/flags/1x1/bs.svg b/public/assets/system/flags/1x1/bs.svg
new file mode 100644
index 00000000..ba6f9dc5
--- /dev/null
+++ b/public/assets/system/flags/1x1/bs.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/bt.svg b/public/assets/system/flags/1x1/bt.svg
new file mode 100644
index 00000000..c7402c69
--- /dev/null
+++ b/public/assets/system/flags/1x1/bt.svg
@@ -0,0 +1,89 @@
+
diff --git a/public/assets/system/flags/1x1/bv.svg b/public/assets/system/flags/1x1/bv.svg
new file mode 100644
index 00000000..bed97708
--- /dev/null
+++ b/public/assets/system/flags/1x1/bv.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/bw.svg b/public/assets/system/flags/1x1/bw.svg
new file mode 100644
index 00000000..43628881
--- /dev/null
+++ b/public/assets/system/flags/1x1/bw.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/by.svg b/public/assets/system/flags/1x1/by.svg
new file mode 100644
index 00000000..c7db1088
--- /dev/null
+++ b/public/assets/system/flags/1x1/by.svg
@@ -0,0 +1,59 @@
+
diff --git a/public/assets/system/flags/1x1/bz.svg b/public/assets/system/flags/1x1/bz.svg
new file mode 100644
index 00000000..9efd461d
--- /dev/null
+++ b/public/assets/system/flags/1x1/bz.svg
@@ -0,0 +1,146 @@
+
diff --git a/public/assets/system/flags/1x1/ca.svg b/public/assets/system/flags/1x1/ca.svg
new file mode 100644
index 00000000..87927eae
--- /dev/null
+++ b/public/assets/system/flags/1x1/ca.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/1x1/cc.svg b/public/assets/system/flags/1x1/cc.svg
new file mode 100644
index 00000000..0b98e670
--- /dev/null
+++ b/public/assets/system/flags/1x1/cc.svg
@@ -0,0 +1,19 @@
+
diff --git a/public/assets/system/flags/1x1/cd.svg b/public/assets/system/flags/1x1/cd.svg
new file mode 100644
index 00000000..13d4ecb1
--- /dev/null
+++ b/public/assets/system/flags/1x1/cd.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/cf.svg b/public/assets/system/flags/1x1/cf.svg
new file mode 100644
index 00000000..1d3f4ce2
--- /dev/null
+++ b/public/assets/system/flags/1x1/cf.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/cg.svg b/public/assets/system/flags/1x1/cg.svg
new file mode 100644
index 00000000..4047c683
--- /dev/null
+++ b/public/assets/system/flags/1x1/cg.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/ch.svg b/public/assets/system/flags/1x1/ch.svg
new file mode 100644
index 00000000..ddddb78a
--- /dev/null
+++ b/public/assets/system/flags/1x1/ch.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/ci.svg b/public/assets/system/flags/1x1/ci.svg
new file mode 100644
index 00000000..c38e9993
--- /dev/null
+++ b/public/assets/system/flags/1x1/ci.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/ck.svg b/public/assets/system/flags/1x1/ck.svg
new file mode 100644
index 00000000..cc7a2e7f
--- /dev/null
+++ b/public/assets/system/flags/1x1/ck.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/cl.svg b/public/assets/system/flags/1x1/cl.svg
new file mode 100644
index 00000000..81f4264f
--- /dev/null
+++ b/public/assets/system/flags/1x1/cl.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/cm.svg b/public/assets/system/flags/1x1/cm.svg
new file mode 100644
index 00000000..56174990
--- /dev/null
+++ b/public/assets/system/flags/1x1/cm.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/cn.svg b/public/assets/system/flags/1x1/cn.svg
new file mode 100644
index 00000000..cd0e836d
--- /dev/null
+++ b/public/assets/system/flags/1x1/cn.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/1x1/co.svg b/public/assets/system/flags/1x1/co.svg
new file mode 100644
index 00000000..88934656
--- /dev/null
+++ b/public/assets/system/flags/1x1/co.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/cr.svg b/public/assets/system/flags/1x1/cr.svg
new file mode 100644
index 00000000..8c7de7da
--- /dev/null
+++ b/public/assets/system/flags/1x1/cr.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/cu.svg b/public/assets/system/flags/1x1/cu.svg
new file mode 100644
index 00000000..37440b35
--- /dev/null
+++ b/public/assets/system/flags/1x1/cu.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/cv.svg b/public/assets/system/flags/1x1/cv.svg
new file mode 100644
index 00000000..cbe693fd
--- /dev/null
+++ b/public/assets/system/flags/1x1/cv.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/cw.svg b/public/assets/system/flags/1x1/cw.svg
new file mode 100644
index 00000000..d4425ab1
--- /dev/null
+++ b/public/assets/system/flags/1x1/cw.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/cx.svg b/public/assets/system/flags/1x1/cx.svg
new file mode 100644
index 00000000..b75a520d
--- /dev/null
+++ b/public/assets/system/flags/1x1/cx.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/cy.svg b/public/assets/system/flags/1x1/cy.svg
new file mode 100644
index 00000000..f04b57bb
--- /dev/null
+++ b/public/assets/system/flags/1x1/cy.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/cz.svg b/public/assets/system/flags/1x1/cz.svg
new file mode 100644
index 00000000..0dc160c8
--- /dev/null
+++ b/public/assets/system/flags/1x1/cz.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/de.svg b/public/assets/system/flags/1x1/de.svg
new file mode 100644
index 00000000..64a66cd5
--- /dev/null
+++ b/public/assets/system/flags/1x1/de.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/dj.svg b/public/assets/system/flags/1x1/dj.svg
new file mode 100644
index 00000000..2ae3a3b9
--- /dev/null
+++ b/public/assets/system/flags/1x1/dj.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/dk.svg b/public/assets/system/flags/1x1/dk.svg
new file mode 100644
index 00000000..0a9d2fc6
--- /dev/null
+++ b/public/assets/system/flags/1x1/dk.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/dm.svg b/public/assets/system/flags/1x1/dm.svg
new file mode 100644
index 00000000..d7e41b28
--- /dev/null
+++ b/public/assets/system/flags/1x1/dm.svg
@@ -0,0 +1,152 @@
+
diff --git a/public/assets/system/flags/1x1/do.svg b/public/assets/system/flags/1x1/do.svg
new file mode 100644
index 00000000..e9d262ad
--- /dev/null
+++ b/public/assets/system/flags/1x1/do.svg
@@ -0,0 +1,6745 @@
+
diff --git a/public/assets/system/flags/1x1/dz.svg b/public/assets/system/flags/1x1/dz.svg
new file mode 100644
index 00000000..fd32968a
--- /dev/null
+++ b/public/assets/system/flags/1x1/dz.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/ec.svg b/public/assets/system/flags/1x1/ec.svg
new file mode 100644
index 00000000..934ff48f
--- /dev/null
+++ b/public/assets/system/flags/1x1/ec.svg
@@ -0,0 +1,141 @@
+
diff --git a/public/assets/system/flags/1x1/ee.svg b/public/assets/system/flags/1x1/ee.svg
new file mode 100644
index 00000000..3e6e6c43
--- /dev/null
+++ b/public/assets/system/flags/1x1/ee.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/eg.svg b/public/assets/system/flags/1x1/eg.svg
new file mode 100644
index 00000000..32f782eb
--- /dev/null
+++ b/public/assets/system/flags/1x1/eg.svg
@@ -0,0 +1,38 @@
+
diff --git a/public/assets/system/flags/1x1/eh.svg b/public/assets/system/flags/1x1/eh.svg
new file mode 100644
index 00000000..78f3127b
--- /dev/null
+++ b/public/assets/system/flags/1x1/eh.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/er.svg b/public/assets/system/flags/1x1/er.svg
new file mode 100644
index 00000000..1e0448cc
--- /dev/null
+++ b/public/assets/system/flags/1x1/er.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/es-ct.svg b/public/assets/system/flags/1x1/es-ct.svg
new file mode 100644
index 00000000..cf094ed7
--- /dev/null
+++ b/public/assets/system/flags/1x1/es-ct.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/1x1/es.svg b/public/assets/system/flags/1x1/es.svg
new file mode 100644
index 00000000..2dddc2cb
--- /dev/null
+++ b/public/assets/system/flags/1x1/es.svg
@@ -0,0 +1,581 @@
+
diff --git a/public/assets/system/flags/1x1/et.svg b/public/assets/system/flags/1x1/et.svg
new file mode 100644
index 00000000..fd51c03c
--- /dev/null
+++ b/public/assets/system/flags/1x1/et.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/eu.svg b/public/assets/system/flags/1x1/eu.svg
new file mode 100644
index 00000000..aef51080
--- /dev/null
+++ b/public/assets/system/flags/1x1/eu.svg
@@ -0,0 +1,28 @@
+
diff --git a/public/assets/system/flags/1x1/fi.svg b/public/assets/system/flags/1x1/fi.svg
new file mode 100644
index 00000000..97d2530a
--- /dev/null
+++ b/public/assets/system/flags/1x1/fi.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/fj.svg b/public/assets/system/flags/1x1/fj.svg
new file mode 100644
index 00000000..d4feb727
--- /dev/null
+++ b/public/assets/system/flags/1x1/fj.svg
@@ -0,0 +1,124 @@
+
diff --git a/public/assets/system/flags/1x1/fk.svg b/public/assets/system/flags/1x1/fk.svg
new file mode 100644
index 00000000..1624fc19
--- /dev/null
+++ b/public/assets/system/flags/1x1/fk.svg
@@ -0,0 +1,90 @@
+
diff --git a/public/assets/system/flags/1x1/fm.svg b/public/assets/system/flags/1x1/fm.svg
new file mode 100644
index 00000000..41ef6c38
--- /dev/null
+++ b/public/assets/system/flags/1x1/fm.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/1x1/fo.svg b/public/assets/system/flags/1x1/fo.svg
new file mode 100644
index 00000000..5408a9ef
--- /dev/null
+++ b/public/assets/system/flags/1x1/fo.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/fr.svg b/public/assets/system/flags/1x1/fr.svg
new file mode 100644
index 00000000..de3e2255
--- /dev/null
+++ b/public/assets/system/flags/1x1/fr.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/ga.svg b/public/assets/system/flags/1x1/ga.svg
new file mode 100644
index 00000000..a41891d0
--- /dev/null
+++ b/public/assets/system/flags/1x1/ga.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/gb-eng.svg b/public/assets/system/flags/1x1/gb-eng.svg
new file mode 100644
index 00000000..1ce6da00
--- /dev/null
+++ b/public/assets/system/flags/1x1/gb-eng.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/gb-nir.svg b/public/assets/system/flags/1x1/gb-nir.svg
new file mode 100644
index 00000000..d20f443a
--- /dev/null
+++ b/public/assets/system/flags/1x1/gb-nir.svg
@@ -0,0 +1,137 @@
+
diff --git a/public/assets/system/flags/1x1/gb-sct.svg b/public/assets/system/flags/1x1/gb-sct.svg
new file mode 100644
index 00000000..c0ecddb1
--- /dev/null
+++ b/public/assets/system/flags/1x1/gb-sct.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/1x1/gb-wls.svg b/public/assets/system/flags/1x1/gb-wls.svg
new file mode 100644
index 00000000..9296e9ec
--- /dev/null
+++ b/public/assets/system/flags/1x1/gb-wls.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/gb.svg b/public/assets/system/flags/1x1/gb.svg
new file mode 100644
index 00000000..0d31333b
--- /dev/null
+++ b/public/assets/system/flags/1x1/gb.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/gd.svg b/public/assets/system/flags/1x1/gd.svg
new file mode 100644
index 00000000..fad4e323
--- /dev/null
+++ b/public/assets/system/flags/1x1/gd.svg
@@ -0,0 +1,27 @@
+
diff --git a/public/assets/system/flags/1x1/ge.svg b/public/assets/system/flags/1x1/ge.svg
new file mode 100644
index 00000000..e3204ae1
--- /dev/null
+++ b/public/assets/system/flags/1x1/ge.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/gf.svg b/public/assets/system/flags/1x1/gf.svg
new file mode 100644
index 00000000..94c29ff6
--- /dev/null
+++ b/public/assets/system/flags/1x1/gf.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/gg.svg b/public/assets/system/flags/1x1/gg.svg
new file mode 100644
index 00000000..2248e1da
--- /dev/null
+++ b/public/assets/system/flags/1x1/gg.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/gh.svg b/public/assets/system/flags/1x1/gh.svg
new file mode 100644
index 00000000..0b233f60
--- /dev/null
+++ b/public/assets/system/flags/1x1/gh.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/gi.svg b/public/assets/system/flags/1x1/gi.svg
new file mode 100644
index 00000000..c69b7a20
--- /dev/null
+++ b/public/assets/system/flags/1x1/gi.svg
@@ -0,0 +1,33 @@
+
diff --git a/public/assets/system/flags/1x1/gl.svg b/public/assets/system/flags/1x1/gl.svg
new file mode 100644
index 00000000..002b1237
--- /dev/null
+++ b/public/assets/system/flags/1x1/gl.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/1x1/gm.svg b/public/assets/system/flags/1x1/gm.svg
new file mode 100644
index 00000000..2807f18e
--- /dev/null
+++ b/public/assets/system/flags/1x1/gm.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/gn.svg b/public/assets/system/flags/1x1/gn.svg
new file mode 100644
index 00000000..43eedbcc
--- /dev/null
+++ b/public/assets/system/flags/1x1/gn.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/gp.svg b/public/assets/system/flags/1x1/gp.svg
new file mode 100644
index 00000000..e311def9
--- /dev/null
+++ b/public/assets/system/flags/1x1/gp.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/gq.svg b/public/assets/system/flags/1x1/gq.svg
new file mode 100644
index 00000000..53f8e711
--- /dev/null
+++ b/public/assets/system/flags/1x1/gq.svg
@@ -0,0 +1,23 @@
+
diff --git a/public/assets/system/flags/1x1/gr.svg b/public/assets/system/flags/1x1/gr.svg
new file mode 100644
index 00000000..f7020481
--- /dev/null
+++ b/public/assets/system/flags/1x1/gr.svg
@@ -0,0 +1,24 @@
+
diff --git a/public/assets/system/flags/1x1/gs.svg b/public/assets/system/flags/1x1/gs.svg
new file mode 100644
index 00000000..c10c528b
--- /dev/null
+++ b/public/assets/system/flags/1x1/gs.svg
@@ -0,0 +1,210 @@
+
diff --git a/public/assets/system/flags/1x1/gt.svg b/public/assets/system/flags/1x1/gt.svg
new file mode 100644
index 00000000..300700fe
--- /dev/null
+++ b/public/assets/system/flags/1x1/gt.svg
@@ -0,0 +1,204 @@
+
diff --git a/public/assets/system/flags/1x1/gu.svg b/public/assets/system/flags/1x1/gu.svg
new file mode 100644
index 00000000..83aacdfb
--- /dev/null
+++ b/public/assets/system/flags/1x1/gu.svg
@@ -0,0 +1,39 @@
+
diff --git a/public/assets/system/flags/1x1/gw.svg b/public/assets/system/flags/1x1/gw.svg
new file mode 100644
index 00000000..f5cb1174
--- /dev/null
+++ b/public/assets/system/flags/1x1/gw.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/gy.svg b/public/assets/system/flags/1x1/gy.svg
new file mode 100644
index 00000000..7522068a
--- /dev/null
+++ b/public/assets/system/flags/1x1/gy.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/hk.svg b/public/assets/system/flags/1x1/hk.svg
new file mode 100644
index 00000000..2b382643
--- /dev/null
+++ b/public/assets/system/flags/1x1/hk.svg
@@ -0,0 +1,32 @@
+
diff --git a/public/assets/system/flags/1x1/hm.svg b/public/assets/system/flags/1x1/hm.svg
new file mode 100644
index 00000000..6490a3c3
--- /dev/null
+++ b/public/assets/system/flags/1x1/hm.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/hn.svg b/public/assets/system/flags/1x1/hn.svg
new file mode 100644
index 00000000..2e9ad86f
--- /dev/null
+++ b/public/assets/system/flags/1x1/hn.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/assets/system/flags/1x1/hr.svg b/public/assets/system/flags/1x1/hr.svg
new file mode 100644
index 00000000..543552cc
--- /dev/null
+++ b/public/assets/system/flags/1x1/hr.svg
@@ -0,0 +1,59 @@
+
diff --git a/public/assets/system/flags/1x1/ht.svg b/public/assets/system/flags/1x1/ht.svg
new file mode 100644
index 00000000..bf91bcb6
--- /dev/null
+++ b/public/assets/system/flags/1x1/ht.svg
@@ -0,0 +1,122 @@
+
diff --git a/public/assets/system/flags/1x1/hu.svg b/public/assets/system/flags/1x1/hu.svg
new file mode 100644
index 00000000..b78119ab
--- /dev/null
+++ b/public/assets/system/flags/1x1/hu.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/id.svg b/public/assets/system/flags/1x1/id.svg
new file mode 100644
index 00000000..52bd6a16
--- /dev/null
+++ b/public/assets/system/flags/1x1/id.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/ie.svg b/public/assets/system/flags/1x1/ie.svg
new file mode 100644
index 00000000..96044be2
--- /dev/null
+++ b/public/assets/system/flags/1x1/ie.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/il.svg b/public/assets/system/flags/1x1/il.svg
new file mode 100644
index 00000000..52a3d031
--- /dev/null
+++ b/public/assets/system/flags/1x1/il.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/im.svg b/public/assets/system/flags/1x1/im.svg
new file mode 100644
index 00000000..023f294d
--- /dev/null
+++ b/public/assets/system/flags/1x1/im.svg
@@ -0,0 +1,36 @@
+
diff --git a/public/assets/system/flags/1x1/in.svg b/public/assets/system/flags/1x1/in.svg
new file mode 100644
index 00000000..184ba925
--- /dev/null
+++ b/public/assets/system/flags/1x1/in.svg
@@ -0,0 +1,25 @@
+
diff --git a/public/assets/system/flags/1x1/io.svg b/public/assets/system/flags/1x1/io.svg
new file mode 100644
index 00000000..4a1103aa
--- /dev/null
+++ b/public/assets/system/flags/1x1/io.svg
@@ -0,0 +1,150 @@
+
diff --git a/public/assets/system/flags/1x1/iq.svg b/public/assets/system/flags/1x1/iq.svg
new file mode 100644
index 00000000..57e401c0
--- /dev/null
+++ b/public/assets/system/flags/1x1/iq.svg
@@ -0,0 +1,10 @@
+
diff --git a/public/assets/system/flags/1x1/ir.svg b/public/assets/system/flags/1x1/ir.svg
new file mode 100644
index 00000000..847b6ead
--- /dev/null
+++ b/public/assets/system/flags/1x1/ir.svg
@@ -0,0 +1,219 @@
+
diff --git a/public/assets/system/flags/1x1/is.svg b/public/assets/system/flags/1x1/is.svg
new file mode 100644
index 00000000..9eb5c45b
--- /dev/null
+++ b/public/assets/system/flags/1x1/is.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/it.svg b/public/assets/system/flags/1x1/it.svg
new file mode 100644
index 00000000..add295da
--- /dev/null
+++ b/public/assets/system/flags/1x1/it.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/je.svg b/public/assets/system/flags/1x1/je.svg
new file mode 100644
index 00000000..c6455994
--- /dev/null
+++ b/public/assets/system/flags/1x1/je.svg
@@ -0,0 +1,32 @@
+
diff --git a/public/assets/system/flags/1x1/jm.svg b/public/assets/system/flags/1x1/jm.svg
new file mode 100644
index 00000000..4c0bdf20
--- /dev/null
+++ b/public/assets/system/flags/1x1/jm.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/jo.svg b/public/assets/system/flags/1x1/jo.svg
new file mode 100644
index 00000000..f8b0f592
--- /dev/null
+++ b/public/assets/system/flags/1x1/jo.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/1x1/jp.svg b/public/assets/system/flags/1x1/jp.svg
new file mode 100644
index 00000000..2cab1157
--- /dev/null
+++ b/public/assets/system/flags/1x1/jp.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/1x1/ke.svg b/public/assets/system/flags/1x1/ke.svg
new file mode 100644
index 00000000..1d4c7b5f
--- /dev/null
+++ b/public/assets/system/flags/1x1/ke.svg
@@ -0,0 +1,23 @@
+
diff --git a/public/assets/system/flags/1x1/kg.svg b/public/assets/system/flags/1x1/kg.svg
new file mode 100644
index 00000000..479b9bd7
--- /dev/null
+++ b/public/assets/system/flags/1x1/kg.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/kh.svg b/public/assets/system/flags/1x1/kh.svg
new file mode 100644
index 00000000..b41f0d5b
--- /dev/null
+++ b/public/assets/system/flags/1x1/kh.svg
@@ -0,0 +1,69 @@
+
diff --git a/public/assets/system/flags/1x1/ki.svg b/public/assets/system/flags/1x1/ki.svg
new file mode 100644
index 00000000..105a0ac5
--- /dev/null
+++ b/public/assets/system/flags/1x1/ki.svg
@@ -0,0 +1,36 @@
+
diff --git a/public/assets/system/flags/1x1/km.svg b/public/assets/system/flags/1x1/km.svg
new file mode 100644
index 00000000..be549d11
--- /dev/null
+++ b/public/assets/system/flags/1x1/km.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/1x1/kn.svg b/public/assets/system/flags/1x1/kn.svg
new file mode 100644
index 00000000..0c56e13e
--- /dev/null
+++ b/public/assets/system/flags/1x1/kn.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/kp.svg b/public/assets/system/flags/1x1/kp.svg
new file mode 100644
index 00000000..14444373
--- /dev/null
+++ b/public/assets/system/flags/1x1/kp.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/kr.svg b/public/assets/system/flags/1x1/kr.svg
new file mode 100644
index 00000000..5b255628
--- /dev/null
+++ b/public/assets/system/flags/1x1/kr.svg
@@ -0,0 +1,24 @@
+
diff --git a/public/assets/system/flags/1x1/kw.svg b/public/assets/system/flags/1x1/kw.svg
new file mode 100644
index 00000000..1e24a93f
--- /dev/null
+++ b/public/assets/system/flags/1x1/kw.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/ky.svg b/public/assets/system/flags/1x1/ky.svg
new file mode 100644
index 00000000..735b17b3
--- /dev/null
+++ b/public/assets/system/flags/1x1/ky.svg
@@ -0,0 +1,70 @@
+
diff --git a/public/assets/system/flags/1x1/kz.svg b/public/assets/system/flags/1x1/kz.svg
new file mode 100644
index 00000000..ae1f0583
--- /dev/null
+++ b/public/assets/system/flags/1x1/kz.svg
@@ -0,0 +1,23 @@
+
diff --git a/public/assets/system/flags/1x1/la.svg b/public/assets/system/flags/1x1/la.svg
new file mode 100644
index 00000000..815aae2a
--- /dev/null
+++ b/public/assets/system/flags/1x1/la.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/lb.svg b/public/assets/system/flags/1x1/lb.svg
new file mode 100644
index 00000000..6e819cee
--- /dev/null
+++ b/public/assets/system/flags/1x1/lb.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/lc.svg b/public/assets/system/flags/1x1/lc.svg
new file mode 100644
index 00000000..a9176228
--- /dev/null
+++ b/public/assets/system/flags/1x1/lc.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/li.svg b/public/assets/system/flags/1x1/li.svg
new file mode 100644
index 00000000..5b42e8ce
--- /dev/null
+++ b/public/assets/system/flags/1x1/li.svg
@@ -0,0 +1,43 @@
+
diff --git a/public/assets/system/flags/1x1/lk.svg b/public/assets/system/flags/1x1/lk.svg
new file mode 100644
index 00000000..f19a3503
--- /dev/null
+++ b/public/assets/system/flags/1x1/lk.svg
@@ -0,0 +1,22 @@
+
diff --git a/public/assets/system/flags/1x1/lr.svg b/public/assets/system/flags/1x1/lr.svg
new file mode 100644
index 00000000..d91aaffb
--- /dev/null
+++ b/public/assets/system/flags/1x1/lr.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/ls.svg b/public/assets/system/flags/1x1/ls.svg
new file mode 100644
index 00000000..a7ae43b1
--- /dev/null
+++ b/public/assets/system/flags/1x1/ls.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/lt.svg b/public/assets/system/flags/1x1/lt.svg
new file mode 100644
index 00000000..133caf53
--- /dev/null
+++ b/public/assets/system/flags/1x1/lt.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/lu.svg b/public/assets/system/flags/1x1/lu.svg
new file mode 100644
index 00000000..c9faa5ba
--- /dev/null
+++ b/public/assets/system/flags/1x1/lu.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/lv.svg b/public/assets/system/flags/1x1/lv.svg
new file mode 100644
index 00000000..9f85c436
--- /dev/null
+++ b/public/assets/system/flags/1x1/lv.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/ly.svg b/public/assets/system/flags/1x1/ly.svg
new file mode 100644
index 00000000..1ce71ec6
--- /dev/null
+++ b/public/assets/system/flags/1x1/ly.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/ma.svg b/public/assets/system/flags/1x1/ma.svg
new file mode 100644
index 00000000..cb5adad0
--- /dev/null
+++ b/public/assets/system/flags/1x1/ma.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/1x1/mc.svg b/public/assets/system/flags/1x1/mc.svg
new file mode 100644
index 00000000..981c8320
--- /dev/null
+++ b/public/assets/system/flags/1x1/mc.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/md.svg b/public/assets/system/flags/1x1/md.svg
new file mode 100644
index 00000000..1680f56e
--- /dev/null
+++ b/public/assets/system/flags/1x1/md.svg
@@ -0,0 +1,73 @@
+
diff --git a/public/assets/system/flags/1x1/me.svg b/public/assets/system/flags/1x1/me.svg
new file mode 100644
index 00000000..dd5730f2
--- /dev/null
+++ b/public/assets/system/flags/1x1/me.svg
@@ -0,0 +1,118 @@
+
diff --git a/public/assets/system/flags/1x1/mf.svg b/public/assets/system/flags/1x1/mf.svg
new file mode 100644
index 00000000..95fb6cab
--- /dev/null
+++ b/public/assets/system/flags/1x1/mf.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/mg.svg b/public/assets/system/flags/1x1/mg.svg
new file mode 100644
index 00000000..60b8fcc8
--- /dev/null
+++ b/public/assets/system/flags/1x1/mg.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/mh.svg b/public/assets/system/flags/1x1/mh.svg
new file mode 100644
index 00000000..d5b86d35
--- /dev/null
+++ b/public/assets/system/flags/1x1/mh.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/mk.svg b/public/assets/system/flags/1x1/mk.svg
new file mode 100644
index 00000000..1be989ab
--- /dev/null
+++ b/public/assets/system/flags/1x1/mk.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/ml.svg b/public/assets/system/flags/1x1/ml.svg
new file mode 100644
index 00000000..f4635eb6
--- /dev/null
+++ b/public/assets/system/flags/1x1/ml.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/mm.svg b/public/assets/system/flags/1x1/mm.svg
new file mode 100644
index 00000000..38094522
--- /dev/null
+++ b/public/assets/system/flags/1x1/mm.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/1x1/mn.svg b/public/assets/system/flags/1x1/mn.svg
new file mode 100644
index 00000000..c2947c42
--- /dev/null
+++ b/public/assets/system/flags/1x1/mn.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/mo.svg b/public/assets/system/flags/1x1/mo.svg
new file mode 100644
index 00000000..a8ce28d0
--- /dev/null
+++ b/public/assets/system/flags/1x1/mo.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/mp.svg b/public/assets/system/flags/1x1/mp.svg
new file mode 100644
index 00000000..c5524cf1
--- /dev/null
+++ b/public/assets/system/flags/1x1/mp.svg
@@ -0,0 +1,86 @@
+
diff --git a/public/assets/system/flags/1x1/mq.svg b/public/assets/system/flags/1x1/mq.svg
new file mode 100644
index 00000000..c67c3b72
--- /dev/null
+++ b/public/assets/system/flags/1x1/mq.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/mr.svg b/public/assets/system/flags/1x1/mr.svg
new file mode 100644
index 00000000..019a590b
--- /dev/null
+++ b/public/assets/system/flags/1x1/mr.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/ms.svg b/public/assets/system/flags/1x1/ms.svg
new file mode 100644
index 00000000..0f9004e9
--- /dev/null
+++ b/public/assets/system/flags/1x1/ms.svg
@@ -0,0 +1,39 @@
+
diff --git a/public/assets/system/flags/1x1/mt.svg b/public/assets/system/flags/1x1/mt.svg
new file mode 100644
index 00000000..b84df09a
--- /dev/null
+++ b/public/assets/system/flags/1x1/mt.svg
@@ -0,0 +1,50 @@
+
diff --git a/public/assets/system/flags/1x1/mu.svg b/public/assets/system/flags/1x1/mu.svg
new file mode 100644
index 00000000..d1a548a4
--- /dev/null
+++ b/public/assets/system/flags/1x1/mu.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/mv.svg b/public/assets/system/flags/1x1/mv.svg
new file mode 100644
index 00000000..7b7f3119
--- /dev/null
+++ b/public/assets/system/flags/1x1/mv.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/mw.svg b/public/assets/system/flags/1x1/mw.svg
new file mode 100644
index 00000000..aa341eef
--- /dev/null
+++ b/public/assets/system/flags/1x1/mw.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/mx.svg b/public/assets/system/flags/1x1/mx.svg
new file mode 100644
index 00000000..ff2ecc32
--- /dev/null
+++ b/public/assets/system/flags/1x1/mx.svg
@@ -0,0 +1,385 @@
+
diff --git a/public/assets/system/flags/1x1/my.svg b/public/assets/system/flags/1x1/my.svg
new file mode 100644
index 00000000..bac79903
--- /dev/null
+++ b/public/assets/system/flags/1x1/my.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/mz.svg b/public/assets/system/flags/1x1/mz.svg
new file mode 100644
index 00000000..5cfd816b
--- /dev/null
+++ b/public/assets/system/flags/1x1/mz.svg
@@ -0,0 +1,21 @@
+
diff --git a/public/assets/system/flags/1x1/na.svg b/public/assets/system/flags/1x1/na.svg
new file mode 100644
index 00000000..390ba66a
--- /dev/null
+++ b/public/assets/system/flags/1x1/na.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/1x1/nc.svg b/public/assets/system/flags/1x1/nc.svg
new file mode 100644
index 00000000..696dbc4f
--- /dev/null
+++ b/public/assets/system/flags/1x1/nc.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/ne.svg b/public/assets/system/flags/1x1/ne.svg
new file mode 100644
index 00000000..7bb14047
--- /dev/null
+++ b/public/assets/system/flags/1x1/ne.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/nf.svg b/public/assets/system/flags/1x1/nf.svg
new file mode 100644
index 00000000..2707f78e
--- /dev/null
+++ b/public/assets/system/flags/1x1/nf.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/1x1/ng.svg b/public/assets/system/flags/1x1/ng.svg
new file mode 100644
index 00000000..95be1d40
--- /dev/null
+++ b/public/assets/system/flags/1x1/ng.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/ni.svg b/public/assets/system/flags/1x1/ni.svg
new file mode 100644
index 00000000..1d24e7d0
--- /dev/null
+++ b/public/assets/system/flags/1x1/ni.svg
@@ -0,0 +1,131 @@
+
diff --git a/public/assets/system/flags/1x1/nl.svg b/public/assets/system/flags/1x1/nl.svg
new file mode 100644
index 00000000..0857fe6d
--- /dev/null
+++ b/public/assets/system/flags/1x1/nl.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/no.svg b/public/assets/system/flags/1x1/no.svg
new file mode 100644
index 00000000..0d98e952
--- /dev/null
+++ b/public/assets/system/flags/1x1/no.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/np.svg b/public/assets/system/flags/1x1/np.svg
new file mode 100644
index 00000000..ca3b5a4c
--- /dev/null
+++ b/public/assets/system/flags/1x1/np.svg
@@ -0,0 +1,19 @@
+
diff --git a/public/assets/system/flags/1x1/nr.svg b/public/assets/system/flags/1x1/nr.svg
new file mode 100644
index 00000000..97a71a01
--- /dev/null
+++ b/public/assets/system/flags/1x1/nr.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/nu.svg b/public/assets/system/flags/1x1/nu.svg
new file mode 100644
index 00000000..4f348611
--- /dev/null
+++ b/public/assets/system/flags/1x1/nu.svg
@@ -0,0 +1,26 @@
+
diff --git a/public/assets/system/flags/1x1/nz.svg b/public/assets/system/flags/1x1/nz.svg
new file mode 100644
index 00000000..796950de
--- /dev/null
+++ b/public/assets/system/flags/1x1/nz.svg
@@ -0,0 +1,41 @@
+
diff --git a/public/assets/system/flags/1x1/om.svg b/public/assets/system/flags/1x1/om.svg
new file mode 100644
index 00000000..1876d350
--- /dev/null
+++ b/public/assets/system/flags/1x1/om.svg
@@ -0,0 +1,116 @@
+
diff --git a/public/assets/system/flags/1x1/pa.svg b/public/assets/system/flags/1x1/pa.svg
new file mode 100644
index 00000000..5b73c272
--- /dev/null
+++ b/public/assets/system/flags/1x1/pa.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/pe.svg b/public/assets/system/flags/1x1/pe.svg
new file mode 100644
index 00000000..a7dbd2a3
--- /dev/null
+++ b/public/assets/system/flags/1x1/pe.svg
@@ -0,0 +1,279 @@
+
diff --git a/public/assets/system/flags/1x1/pf.svg b/public/assets/system/flags/1x1/pf.svg
new file mode 100644
index 00000000..5a0eaa6f
--- /dev/null
+++ b/public/assets/system/flags/1x1/pf.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/assets/system/flags/1x1/pg.svg b/public/assets/system/flags/1x1/pg.svg
new file mode 100644
index 00000000..316136f8
--- /dev/null
+++ b/public/assets/system/flags/1x1/pg.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/1x1/ph.svg b/public/assets/system/flags/1x1/ph.svg
new file mode 100644
index 00000000..8df7bc40
--- /dev/null
+++ b/public/assets/system/flags/1x1/ph.svg
@@ -0,0 +1,28 @@
+
diff --git a/public/assets/system/flags/1x1/pk.svg b/public/assets/system/flags/1x1/pk.svg
new file mode 100644
index 00000000..cc6d6140
--- /dev/null
+++ b/public/assets/system/flags/1x1/pk.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/pl.svg b/public/assets/system/flags/1x1/pl.svg
new file mode 100644
index 00000000..3ff0f53b
--- /dev/null
+++ b/public/assets/system/flags/1x1/pl.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/pm.svg b/public/assets/system/flags/1x1/pm.svg
new file mode 100644
index 00000000..aefe9cf9
--- /dev/null
+++ b/public/assets/system/flags/1x1/pm.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/pn.svg b/public/assets/system/flags/1x1/pn.svg
new file mode 100644
index 00000000..1696b662
--- /dev/null
+++ b/public/assets/system/flags/1x1/pn.svg
@@ -0,0 +1,69 @@
+
diff --git a/public/assets/system/flags/1x1/pr.svg b/public/assets/system/flags/1x1/pr.svg
new file mode 100644
index 00000000..b5c6cb57
--- /dev/null
+++ b/public/assets/system/flags/1x1/pr.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/ps.svg b/public/assets/system/flags/1x1/ps.svg
new file mode 100644
index 00000000..07537769
--- /dev/null
+++ b/public/assets/system/flags/1x1/ps.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/pt.svg b/public/assets/system/flags/1x1/pt.svg
new file mode 100644
index 00000000..af5c33f6
--- /dev/null
+++ b/public/assets/system/flags/1x1/pt.svg
@@ -0,0 +1,57 @@
+
diff --git a/public/assets/system/flags/1x1/pw.svg b/public/assets/system/flags/1x1/pw.svg
new file mode 100644
index 00000000..888abf4c
--- /dev/null
+++ b/public/assets/system/flags/1x1/pw.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/1x1/py.svg b/public/assets/system/flags/1x1/py.svg
new file mode 100644
index 00000000..4c443abc
--- /dev/null
+++ b/public/assets/system/flags/1x1/py.svg
@@ -0,0 +1,157 @@
+
diff --git a/public/assets/system/flags/1x1/qa.svg b/public/assets/system/flags/1x1/qa.svg
new file mode 100644
index 00000000..ee16b489
--- /dev/null
+++ b/public/assets/system/flags/1x1/qa.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/1x1/re.svg b/public/assets/system/flags/1x1/re.svg
new file mode 100644
index 00000000..9bc30ad7
--- /dev/null
+++ b/public/assets/system/flags/1x1/re.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/ro.svg b/public/assets/system/flags/1x1/ro.svg
new file mode 100644
index 00000000..795aabaf
--- /dev/null
+++ b/public/assets/system/flags/1x1/ro.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/rs.svg b/public/assets/system/flags/1x1/rs.svg
new file mode 100644
index 00000000..044e04a7
--- /dev/null
+++ b/public/assets/system/flags/1x1/rs.svg
@@ -0,0 +1,296 @@
+
diff --git a/public/assets/system/flags/1x1/ru.svg b/public/assets/system/flags/1x1/ru.svg
new file mode 100644
index 00000000..10e0464e
--- /dev/null
+++ b/public/assets/system/flags/1x1/ru.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/rw.svg b/public/assets/system/flags/1x1/rw.svg
new file mode 100644
index 00000000..d8c22c6d
--- /dev/null
+++ b/public/assets/system/flags/1x1/rw.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/sa.svg b/public/assets/system/flags/1x1/sa.svg
new file mode 100644
index 00000000..4369bd8f
--- /dev/null
+++ b/public/assets/system/flags/1x1/sa.svg
@@ -0,0 +1,26 @@
+
diff --git a/public/assets/system/flags/1x1/sb.svg b/public/assets/system/flags/1x1/sb.svg
new file mode 100644
index 00000000..39e7da8b
--- /dev/null
+++ b/public/assets/system/flags/1x1/sb.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/sc.svg b/public/assets/system/flags/1x1/sc.svg
new file mode 100644
index 00000000..1c8b1993
--- /dev/null
+++ b/public/assets/system/flags/1x1/sc.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/sd.svg b/public/assets/system/flags/1x1/sd.svg
new file mode 100644
index 00000000..1c727d6a
--- /dev/null
+++ b/public/assets/system/flags/1x1/sd.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/se.svg b/public/assets/system/flags/1x1/se.svg
new file mode 100644
index 00000000..36c3a9a6
--- /dev/null
+++ b/public/assets/system/flags/1x1/se.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/1x1/sg.svg b/public/assets/system/flags/1x1/sg.svg
new file mode 100644
index 00000000..d4b5effc
--- /dev/null
+++ b/public/assets/system/flags/1x1/sg.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/sh.svg b/public/assets/system/flags/1x1/sh.svg
new file mode 100644
index 00000000..560b9aed
--- /dev/null
+++ b/public/assets/system/flags/1x1/sh.svg
@@ -0,0 +1,81 @@
+
diff --git a/public/assets/system/flags/1x1/si.svg b/public/assets/system/flags/1x1/si.svg
new file mode 100644
index 00000000..03b74fd0
--- /dev/null
+++ b/public/assets/system/flags/1x1/si.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/assets/system/flags/1x1/sj.svg b/public/assets/system/flags/1x1/sj.svg
new file mode 100644
index 00000000..ecc75821
--- /dev/null
+++ b/public/assets/system/flags/1x1/sj.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/sk.svg b/public/assets/system/flags/1x1/sk.svg
new file mode 100644
index 00000000..9420f7da
--- /dev/null
+++ b/public/assets/system/flags/1x1/sk.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/1x1/sl.svg b/public/assets/system/flags/1x1/sl.svg
new file mode 100644
index 00000000..ca933b56
--- /dev/null
+++ b/public/assets/system/flags/1x1/sl.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/sm.svg b/public/assets/system/flags/1x1/sm.svg
new file mode 100644
index 00000000..9c61eed5
--- /dev/null
+++ b/public/assets/system/flags/1x1/sm.svg
@@ -0,0 +1,92 @@
+
diff --git a/public/assets/system/flags/1x1/sn.svg b/public/assets/system/flags/1x1/sn.svg
new file mode 100644
index 00000000..abc450a0
--- /dev/null
+++ b/public/assets/system/flags/1x1/sn.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/so.svg b/public/assets/system/flags/1x1/so.svg
new file mode 100644
index 00000000..07b11e7a
--- /dev/null
+++ b/public/assets/system/flags/1x1/so.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/1x1/sr.svg b/public/assets/system/flags/1x1/sr.svg
new file mode 100644
index 00000000..c741ffe0
--- /dev/null
+++ b/public/assets/system/flags/1x1/sr.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/ss.svg b/public/assets/system/flags/1x1/ss.svg
new file mode 100644
index 00000000..691a79b9
--- /dev/null
+++ b/public/assets/system/flags/1x1/ss.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/st.svg b/public/assets/system/flags/1x1/st.svg
new file mode 100644
index 00000000..9e06a1bb
--- /dev/null
+++ b/public/assets/system/flags/1x1/st.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/1x1/sv.svg b/public/assets/system/flags/1x1/sv.svg
new file mode 100644
index 00000000..e91c07a3
--- /dev/null
+++ b/public/assets/system/flags/1x1/sv.svg
@@ -0,0 +1,618 @@
+
diff --git a/public/assets/system/flags/1x1/sx.svg b/public/assets/system/flags/1x1/sx.svg
new file mode 100644
index 00000000..b7fb60ba
--- /dev/null
+++ b/public/assets/system/flags/1x1/sx.svg
@@ -0,0 +1,56 @@
+
diff --git a/public/assets/system/flags/1x1/sy.svg b/public/assets/system/flags/1x1/sy.svg
new file mode 100644
index 00000000..1001fcb1
--- /dev/null
+++ b/public/assets/system/flags/1x1/sy.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/sz.svg b/public/assets/system/flags/1x1/sz.svg
new file mode 100644
index 00000000..e0975528
--- /dev/null
+++ b/public/assets/system/flags/1x1/sz.svg
@@ -0,0 +1,45 @@
+
diff --git a/public/assets/system/flags/1x1/tc.svg b/public/assets/system/flags/1x1/tc.svg
new file mode 100644
index 00000000..3dd66dc4
--- /dev/null
+++ b/public/assets/system/flags/1x1/tc.svg
@@ -0,0 +1,74 @@
+
diff --git a/public/assets/system/flags/1x1/td.svg b/public/assets/system/flags/1x1/td.svg
new file mode 100644
index 00000000..fe4eed84
--- /dev/null
+++ b/public/assets/system/flags/1x1/td.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/tf.svg b/public/assets/system/flags/1x1/tf.svg
new file mode 100644
index 00000000..2d163fc2
--- /dev/null
+++ b/public/assets/system/flags/1x1/tf.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/tg.svg b/public/assets/system/flags/1x1/tg.svg
new file mode 100644
index 00000000..496c6048
--- /dev/null
+++ b/public/assets/system/flags/1x1/tg.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/th.svg b/public/assets/system/flags/1x1/th.svg
new file mode 100644
index 00000000..f4ba4b90
--- /dev/null
+++ b/public/assets/system/flags/1x1/th.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/tj.svg b/public/assets/system/flags/1x1/tj.svg
new file mode 100644
index 00000000..3b687b01
--- /dev/null
+++ b/public/assets/system/flags/1x1/tj.svg
@@ -0,0 +1,26 @@
+
diff --git a/public/assets/system/flags/1x1/tk.svg b/public/assets/system/flags/1x1/tk.svg
new file mode 100644
index 00000000..32110d9a
--- /dev/null
+++ b/public/assets/system/flags/1x1/tk.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/1x1/tl.svg b/public/assets/system/flags/1x1/tl.svg
new file mode 100644
index 00000000..dea7c2d9
--- /dev/null
+++ b/public/assets/system/flags/1x1/tl.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/tm.svg b/public/assets/system/flags/1x1/tm.svg
new file mode 100644
index 00000000..0bebf4ee
--- /dev/null
+++ b/public/assets/system/flags/1x1/tm.svg
@@ -0,0 +1,213 @@
+
diff --git a/public/assets/system/flags/1x1/tn.svg b/public/assets/system/flags/1x1/tn.svg
new file mode 100644
index 00000000..c4dea4c2
--- /dev/null
+++ b/public/assets/system/flags/1x1/tn.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/1x1/to.svg b/public/assets/system/flags/1x1/to.svg
new file mode 100644
index 00000000..82b1440c
--- /dev/null
+++ b/public/assets/system/flags/1x1/to.svg
@@ -0,0 +1,10 @@
+
diff --git a/public/assets/system/flags/1x1/tr.svg b/public/assets/system/flags/1x1/tr.svg
new file mode 100644
index 00000000..1bad8697
--- /dev/null
+++ b/public/assets/system/flags/1x1/tr.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/tt.svg b/public/assets/system/flags/1x1/tt.svg
new file mode 100644
index 00000000..5a7f54cf
--- /dev/null
+++ b/public/assets/system/flags/1x1/tt.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/tv.svg b/public/assets/system/flags/1x1/tv.svg
new file mode 100644
index 00000000..0396b313
--- /dev/null
+++ b/public/assets/system/flags/1x1/tv.svg
@@ -0,0 +1,27 @@
+
diff --git a/public/assets/system/flags/1x1/tw.svg b/public/assets/system/flags/1x1/tw.svg
new file mode 100644
index 00000000..4b964324
--- /dev/null
+++ b/public/assets/system/flags/1x1/tw.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/1x1/tz.svg b/public/assets/system/flags/1x1/tz.svg
new file mode 100644
index 00000000..7f444ee0
--- /dev/null
+++ b/public/assets/system/flags/1x1/tz.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/1x1/ua.svg b/public/assets/system/flags/1x1/ua.svg
new file mode 100644
index 00000000..47280232
--- /dev/null
+++ b/public/assets/system/flags/1x1/ua.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/1x1/ug.svg b/public/assets/system/flags/1x1/ug.svg
new file mode 100644
index 00000000..a281d559
--- /dev/null
+++ b/public/assets/system/flags/1x1/ug.svg
@@ -0,0 +1,30 @@
+
diff --git a/public/assets/system/flags/1x1/um.svg b/public/assets/system/flags/1x1/um.svg
new file mode 100644
index 00000000..d93b8f11
--- /dev/null
+++ b/public/assets/system/flags/1x1/um.svg
@@ -0,0 +1,23 @@
+
diff --git a/public/assets/system/flags/1x1/un.svg b/public/assets/system/flags/1x1/un.svg
new file mode 100644
index 00000000..f00af515
--- /dev/null
+++ b/public/assets/system/flags/1x1/un.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/1x1/us.svg b/public/assets/system/flags/1x1/us.svg
new file mode 100644
index 00000000..dfd55759
--- /dev/null
+++ b/public/assets/system/flags/1x1/us.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/1x1/uy.svg b/public/assets/system/flags/1x1/uy.svg
new file mode 100644
index 00000000..de992e23
--- /dev/null
+++ b/public/assets/system/flags/1x1/uy.svg
@@ -0,0 +1,28 @@
+
diff --git a/public/assets/system/flags/1x1/uz.svg b/public/assets/system/flags/1x1/uz.svg
new file mode 100644
index 00000000..b8c92dbf
--- /dev/null
+++ b/public/assets/system/flags/1x1/uz.svg
@@ -0,0 +1,30 @@
+
diff --git a/public/assets/system/flags/1x1/va.svg b/public/assets/system/flags/1x1/va.svg
new file mode 100644
index 00000000..17b2e4b9
--- /dev/null
+++ b/public/assets/system/flags/1x1/va.svg
@@ -0,0 +1,483 @@
+
diff --git a/public/assets/system/flags/1x1/vc.svg b/public/assets/system/flags/1x1/vc.svg
new file mode 100644
index 00000000..c4c9370f
--- /dev/null
+++ b/public/assets/system/flags/1x1/vc.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/1x1/ve.svg b/public/assets/system/flags/1x1/ve.svg
new file mode 100644
index 00000000..ce0fe7c3
--- /dev/null
+++ b/public/assets/system/flags/1x1/ve.svg
@@ -0,0 +1,26 @@
+
diff --git a/public/assets/system/flags/1x1/vg.svg b/public/assets/system/flags/1x1/vg.svg
new file mode 100644
index 00000000..2565a540
--- /dev/null
+++ b/public/assets/system/flags/1x1/vg.svg
@@ -0,0 +1,134 @@
+
diff --git a/public/assets/system/flags/1x1/vi.svg b/public/assets/system/flags/1x1/vi.svg
new file mode 100644
index 00000000..4f013205
--- /dev/null
+++ b/public/assets/system/flags/1x1/vi.svg
@@ -0,0 +1,30 @@
+
diff --git a/public/assets/system/flags/1x1/vn.svg b/public/assets/system/flags/1x1/vn.svg
new file mode 100644
index 00000000..66db9ef0
--- /dev/null
+++ b/public/assets/system/flags/1x1/vn.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/1x1/vu.svg b/public/assets/system/flags/1x1/vu.svg
new file mode 100644
index 00000000..7b391319
--- /dev/null
+++ b/public/assets/system/flags/1x1/vu.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/assets/system/flags/1x1/wf.svg b/public/assets/system/flags/1x1/wf.svg
new file mode 100644
index 00000000..726ae1f9
--- /dev/null
+++ b/public/assets/system/flags/1x1/wf.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/ws.svg b/public/assets/system/flags/1x1/ws.svg
new file mode 100644
index 00000000..ddfc5064
--- /dev/null
+++ b/public/assets/system/flags/1x1/ws.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/ye.svg b/public/assets/system/flags/1x1/ye.svg
new file mode 100644
index 00000000..2e526403
--- /dev/null
+++ b/public/assets/system/flags/1x1/ye.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/yt.svg b/public/assets/system/flags/1x1/yt.svg
new file mode 100644
index 00000000..a2e45834
--- /dev/null
+++ b/public/assets/system/flags/1x1/yt.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/1x1/za.svg b/public/assets/system/flags/1x1/za.svg
new file mode 100644
index 00000000..02fe5e4c
--- /dev/null
+++ b/public/assets/system/flags/1x1/za.svg
@@ -0,0 +1,17 @@
+
diff --git a/public/assets/system/flags/1x1/zm.svg b/public/assets/system/flags/1x1/zm.svg
new file mode 100644
index 00000000..e6403c44
--- /dev/null
+++ b/public/assets/system/flags/1x1/zm.svg
@@ -0,0 +1,27 @@
+
diff --git a/public/assets/system/flags/1x1/zw.svg b/public/assets/system/flags/1x1/zw.svg
new file mode 100644
index 00000000..578f1275
--- /dev/null
+++ b/public/assets/system/flags/1x1/zw.svg
@@ -0,0 +1,21 @@
+
diff --git a/public/assets/system/flags/4x3/ad.svg b/public/assets/system/flags/4x3/ad.svg
new file mode 100644
index 00000000..4a9b47b7
--- /dev/null
+++ b/public/assets/system/flags/4x3/ad.svg
@@ -0,0 +1,151 @@
+
diff --git a/public/assets/system/flags/4x3/ae.svg b/public/assets/system/flags/4x3/ae.svg
new file mode 100644
index 00000000..4ee8cc40
--- /dev/null
+++ b/public/assets/system/flags/4x3/ae.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/af.svg b/public/assets/system/flags/4x3/af.svg
new file mode 100644
index 00000000..bebf1863
--- /dev/null
+++ b/public/assets/system/flags/4x3/af.svg
@@ -0,0 +1,83 @@
+
diff --git a/public/assets/system/flags/4x3/ag.svg b/public/assets/system/flags/4x3/ag.svg
new file mode 100644
index 00000000..125d4c43
--- /dev/null
+++ b/public/assets/system/flags/4x3/ag.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/ai.svg b/public/assets/system/flags/4x3/ai.svg
new file mode 100644
index 00000000..b7ce7f22
--- /dev/null
+++ b/public/assets/system/flags/4x3/ai.svg
@@ -0,0 +1,767 @@
+
diff --git a/public/assets/system/flags/4x3/al.svg b/public/assets/system/flags/4x3/al.svg
new file mode 100644
index 00000000..06e281b2
--- /dev/null
+++ b/public/assets/system/flags/4x3/al.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/am.svg b/public/assets/system/flags/4x3/am.svg
new file mode 100644
index 00000000..1f8886d2
--- /dev/null
+++ b/public/assets/system/flags/4x3/am.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/ao.svg b/public/assets/system/flags/4x3/ao.svg
new file mode 100644
index 00000000..aa45e983
--- /dev/null
+++ b/public/assets/system/flags/4x3/ao.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/aq.svg b/public/assets/system/flags/4x3/aq.svg
new file mode 100644
index 00000000..a300ad2e
--- /dev/null
+++ b/public/assets/system/flags/4x3/aq.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/ar.svg b/public/assets/system/flags/4x3/ar.svg
new file mode 100644
index 00000000..1d12c2a4
--- /dev/null
+++ b/public/assets/system/flags/4x3/ar.svg
@@ -0,0 +1,32 @@
+
diff --git a/public/assets/system/flags/4x3/as.svg b/public/assets/system/flags/4x3/as.svg
new file mode 100644
index 00000000..9a153cc8
--- /dev/null
+++ b/public/assets/system/flags/4x3/as.svg
@@ -0,0 +1,33 @@
+
diff --git a/public/assets/system/flags/4x3/at.svg b/public/assets/system/flags/4x3/at.svg
new file mode 100644
index 00000000..49da1851
--- /dev/null
+++ b/public/assets/system/flags/4x3/at.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/au.svg b/public/assets/system/flags/4x3/au.svg
new file mode 100644
index 00000000..de98a62c
--- /dev/null
+++ b/public/assets/system/flags/4x3/au.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/aw.svg b/public/assets/system/flags/4x3/aw.svg
new file mode 100644
index 00000000..c2949bcb
--- /dev/null
+++ b/public/assets/system/flags/4x3/aw.svg
@@ -0,0 +1,186 @@
+
diff --git a/public/assets/system/flags/4x3/ax.svg b/public/assets/system/flags/4x3/ax.svg
new file mode 100644
index 00000000..6bf62264
--- /dev/null
+++ b/public/assets/system/flags/4x3/ax.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/assets/system/flags/4x3/az.svg b/public/assets/system/flags/4x3/az.svg
new file mode 100644
index 00000000..699f99dd
--- /dev/null
+++ b/public/assets/system/flags/4x3/az.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/ba.svg b/public/assets/system/flags/4x3/ba.svg
new file mode 100644
index 00000000..24a39250
--- /dev/null
+++ b/public/assets/system/flags/4x3/ba.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/4x3/bb.svg b/public/assets/system/flags/4x3/bb.svg
new file mode 100644
index 00000000..5bf30b57
--- /dev/null
+++ b/public/assets/system/flags/4x3/bb.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/bd.svg b/public/assets/system/flags/4x3/bd.svg
new file mode 100644
index 00000000..3ecd16a2
--- /dev/null
+++ b/public/assets/system/flags/4x3/bd.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/4x3/be.svg b/public/assets/system/flags/4x3/be.svg
new file mode 100644
index 00000000..a323a16a
--- /dev/null
+++ b/public/assets/system/flags/4x3/be.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/bf.svg b/public/assets/system/flags/4x3/bf.svg
new file mode 100644
index 00000000..2ae0d720
--- /dev/null
+++ b/public/assets/system/flags/4x3/bf.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/bg.svg b/public/assets/system/flags/4x3/bg.svg
new file mode 100644
index 00000000..ed8b1041
--- /dev/null
+++ b/public/assets/system/flags/4x3/bg.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/bh.svg b/public/assets/system/flags/4x3/bh.svg
new file mode 100644
index 00000000..7df45b99
--- /dev/null
+++ b/public/assets/system/flags/4x3/bh.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/4x3/bi.svg b/public/assets/system/flags/4x3/bi.svg
new file mode 100644
index 00000000..4ce425bd
--- /dev/null
+++ b/public/assets/system/flags/4x3/bi.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/bj.svg b/public/assets/system/flags/4x3/bj.svg
new file mode 100644
index 00000000..f6876897
--- /dev/null
+++ b/public/assets/system/flags/4x3/bj.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/bl.svg b/public/assets/system/flags/4x3/bl.svg
new file mode 100644
index 00000000..b0b42590
--- /dev/null
+++ b/public/assets/system/flags/4x3/bl.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/bm.svg b/public/assets/system/flags/4x3/bm.svg
new file mode 100644
index 00000000..6a80e966
--- /dev/null
+++ b/public/assets/system/flags/4x3/bm.svg
@@ -0,0 +1,99 @@
+
diff --git a/public/assets/system/flags/4x3/bn.svg b/public/assets/system/flags/4x3/bn.svg
new file mode 100644
index 00000000..7bb1dccc
--- /dev/null
+++ b/public/assets/system/flags/4x3/bn.svg
@@ -0,0 +1,36 @@
+
diff --git a/public/assets/system/flags/4x3/bo.svg b/public/assets/system/flags/4x3/bo.svg
new file mode 100644
index 00000000..1d72181d
--- /dev/null
+++ b/public/assets/system/flags/4x3/bo.svg
@@ -0,0 +1,686 @@
+
diff --git a/public/assets/system/flags/4x3/bq.svg b/public/assets/system/flags/4x3/bq.svg
new file mode 100644
index 00000000..13267144
--- /dev/null
+++ b/public/assets/system/flags/4x3/bq.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/br.svg b/public/assets/system/flags/4x3/br.svg
new file mode 100644
index 00000000..a2ac3728
--- /dev/null
+++ b/public/assets/system/flags/4x3/br.svg
@@ -0,0 +1,45 @@
+
diff --git a/public/assets/system/flags/4x3/bs.svg b/public/assets/system/flags/4x3/bs.svg
new file mode 100644
index 00000000..93578cae
--- /dev/null
+++ b/public/assets/system/flags/4x3/bs.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/bt.svg b/public/assets/system/flags/4x3/bt.svg
new file mode 100644
index 00000000..220754f4
--- /dev/null
+++ b/public/assets/system/flags/4x3/bt.svg
@@ -0,0 +1,89 @@
+
diff --git a/public/assets/system/flags/4x3/bv.svg b/public/assets/system/flags/4x3/bv.svg
new file mode 100644
index 00000000..96145bb7
--- /dev/null
+++ b/public/assets/system/flags/4x3/bv.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/bw.svg b/public/assets/system/flags/4x3/bw.svg
new file mode 100644
index 00000000..3d34d00c
--- /dev/null
+++ b/public/assets/system/flags/4x3/bw.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/by.svg b/public/assets/system/flags/4x3/by.svg
new file mode 100644
index 00000000..1049e4f2
--- /dev/null
+++ b/public/assets/system/flags/4x3/by.svg
@@ -0,0 +1,61 @@
+
diff --git a/public/assets/system/flags/4x3/bz.svg b/public/assets/system/flags/4x3/bz.svg
new file mode 100644
index 00000000..94bdaea2
--- /dev/null
+++ b/public/assets/system/flags/4x3/bz.svg
@@ -0,0 +1,146 @@
+
diff --git a/public/assets/system/flags/4x3/ca.svg b/public/assets/system/flags/4x3/ca.svg
new file mode 100644
index 00000000..e589923f
--- /dev/null
+++ b/public/assets/system/flags/4x3/ca.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/4x3/cc.svg b/public/assets/system/flags/4x3/cc.svg
new file mode 100644
index 00000000..5b21d162
--- /dev/null
+++ b/public/assets/system/flags/4x3/cc.svg
@@ -0,0 +1,19 @@
+
diff --git a/public/assets/system/flags/4x3/cd.svg b/public/assets/system/flags/4x3/cd.svg
new file mode 100644
index 00000000..674627c5
--- /dev/null
+++ b/public/assets/system/flags/4x3/cd.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/cf.svg b/public/assets/system/flags/4x3/cf.svg
new file mode 100644
index 00000000..31ae4fb9
--- /dev/null
+++ b/public/assets/system/flags/4x3/cf.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/cg.svg b/public/assets/system/flags/4x3/cg.svg
new file mode 100644
index 00000000..701fad56
--- /dev/null
+++ b/public/assets/system/flags/4x3/cg.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/4x3/ch.svg b/public/assets/system/flags/4x3/ch.svg
new file mode 100644
index 00000000..ed3f65d9
--- /dev/null
+++ b/public/assets/system/flags/4x3/ch.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/ci.svg b/public/assets/system/flags/4x3/ci.svg
new file mode 100644
index 00000000..8ef7def1
--- /dev/null
+++ b/public/assets/system/flags/4x3/ci.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/ck.svg b/public/assets/system/flags/4x3/ck.svg
new file mode 100644
index 00000000..9041d6fa
--- /dev/null
+++ b/public/assets/system/flags/4x3/ck.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/cl.svg b/public/assets/system/flags/4x3/cl.svg
new file mode 100644
index 00000000..f34a84e0
--- /dev/null
+++ b/public/assets/system/flags/4x3/cl.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/cm.svg b/public/assets/system/flags/4x3/cm.svg
new file mode 100644
index 00000000..a56a84db
--- /dev/null
+++ b/public/assets/system/flags/4x3/cm.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/cn.svg b/public/assets/system/flags/4x3/cn.svg
new file mode 100644
index 00000000..a0b5a9ff
--- /dev/null
+++ b/public/assets/system/flags/4x3/cn.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/4x3/co.svg b/public/assets/system/flags/4x3/co.svg
new file mode 100644
index 00000000..cf8d10d5
--- /dev/null
+++ b/public/assets/system/flags/4x3/co.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/cr.svg b/public/assets/system/flags/4x3/cr.svg
new file mode 100644
index 00000000..577bb3a8
--- /dev/null
+++ b/public/assets/system/flags/4x3/cr.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/cu.svg b/public/assets/system/flags/4x3/cu.svg
new file mode 100644
index 00000000..7a5bef6e
--- /dev/null
+++ b/public/assets/system/flags/4x3/cu.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/cv.svg b/public/assets/system/flags/4x3/cv.svg
new file mode 100644
index 00000000..3da4ec6c
--- /dev/null
+++ b/public/assets/system/flags/4x3/cv.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/cw.svg b/public/assets/system/flags/4x3/cw.svg
new file mode 100644
index 00000000..8e0e3a99
--- /dev/null
+++ b/public/assets/system/flags/4x3/cw.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/cx.svg b/public/assets/system/flags/4x3/cx.svg
new file mode 100644
index 00000000..fa75dbc5
--- /dev/null
+++ b/public/assets/system/flags/4x3/cx.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/cy.svg b/public/assets/system/flags/4x3/cy.svg
new file mode 100644
index 00000000..550f7729
--- /dev/null
+++ b/public/assets/system/flags/4x3/cy.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/cz.svg b/public/assets/system/flags/4x3/cz.svg
new file mode 100644
index 00000000..38c771a1
--- /dev/null
+++ b/public/assets/system/flags/4x3/cz.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/4x3/de.svg b/public/assets/system/flags/4x3/de.svg
new file mode 100644
index 00000000..8ad697bb
--- /dev/null
+++ b/public/assets/system/flags/4x3/de.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/dj.svg b/public/assets/system/flags/4x3/dj.svg
new file mode 100644
index 00000000..df7982ef
--- /dev/null
+++ b/public/assets/system/flags/4x3/dj.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/dk.svg b/public/assets/system/flags/4x3/dk.svg
new file mode 100644
index 00000000..f87e51cc
--- /dev/null
+++ b/public/assets/system/flags/4x3/dk.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/dm.svg b/public/assets/system/flags/4x3/dm.svg
new file mode 100644
index 00000000..e7115473
--- /dev/null
+++ b/public/assets/system/flags/4x3/dm.svg
@@ -0,0 +1,152 @@
+
diff --git a/public/assets/system/flags/4x3/do.svg b/public/assets/system/flags/4x3/do.svg
new file mode 100644
index 00000000..e6dae473
--- /dev/null
+++ b/public/assets/system/flags/4x3/do.svg
@@ -0,0 +1,6745 @@
+
diff --git a/public/assets/system/flags/4x3/dz.svg b/public/assets/system/flags/4x3/dz.svg
new file mode 100644
index 00000000..46c3f1b1
--- /dev/null
+++ b/public/assets/system/flags/4x3/dz.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/ec.svg b/public/assets/system/flags/4x3/ec.svg
new file mode 100644
index 00000000..bdcb01c2
--- /dev/null
+++ b/public/assets/system/flags/4x3/ec.svg
@@ -0,0 +1,141 @@
+
diff --git a/public/assets/system/flags/4x3/ee.svg b/public/assets/system/flags/4x3/ee.svg
new file mode 100644
index 00000000..acf89731
--- /dev/null
+++ b/public/assets/system/flags/4x3/ee.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/eg.svg b/public/assets/system/flags/4x3/eg.svg
new file mode 100644
index 00000000..c16152ca
--- /dev/null
+++ b/public/assets/system/flags/4x3/eg.svg
@@ -0,0 +1,38 @@
+
diff --git a/public/assets/system/flags/4x3/eh.svg b/public/assets/system/flags/4x3/eh.svg
new file mode 100644
index 00000000..f7f8c727
--- /dev/null
+++ b/public/assets/system/flags/4x3/eh.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/er.svg b/public/assets/system/flags/4x3/er.svg
new file mode 100644
index 00000000..59b58928
--- /dev/null
+++ b/public/assets/system/flags/4x3/er.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/es-ct.svg b/public/assets/system/flags/4x3/es-ct.svg
new file mode 100644
index 00000000..c4d3988c
--- /dev/null
+++ b/public/assets/system/flags/4x3/es-ct.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/4x3/es.svg b/public/assets/system/flags/4x3/es.svg
new file mode 100644
index 00000000..1daebba6
--- /dev/null
+++ b/public/assets/system/flags/4x3/es.svg
@@ -0,0 +1,581 @@
+
diff --git a/public/assets/system/flags/4x3/et.svg b/public/assets/system/flags/4x3/et.svg
new file mode 100644
index 00000000..757461bd
--- /dev/null
+++ b/public/assets/system/flags/4x3/et.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/eu.svg b/public/assets/system/flags/4x3/eu.svg
new file mode 100644
index 00000000..34366c3e
--- /dev/null
+++ b/public/assets/system/flags/4x3/eu.svg
@@ -0,0 +1,28 @@
+
diff --git a/public/assets/system/flags/4x3/fi.svg b/public/assets/system/flags/4x3/fi.svg
new file mode 100644
index 00000000..21819763
--- /dev/null
+++ b/public/assets/system/flags/4x3/fi.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/fj.svg b/public/assets/system/flags/4x3/fj.svg
new file mode 100644
index 00000000..a1447d4a
--- /dev/null
+++ b/public/assets/system/flags/4x3/fj.svg
@@ -0,0 +1,124 @@
+
diff --git a/public/assets/system/flags/4x3/fk.svg b/public/assets/system/flags/4x3/fk.svg
new file mode 100644
index 00000000..575c1f00
--- /dev/null
+++ b/public/assets/system/flags/4x3/fk.svg
@@ -0,0 +1,90 @@
+
diff --git a/public/assets/system/flags/4x3/fm.svg b/public/assets/system/flags/4x3/fm.svg
new file mode 100644
index 00000000..60e2cdbd
--- /dev/null
+++ b/public/assets/system/flags/4x3/fm.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/4x3/fo.svg b/public/assets/system/flags/4x3/fo.svg
new file mode 100644
index 00000000..3ae340d4
--- /dev/null
+++ b/public/assets/system/flags/4x3/fo.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/4x3/fr.svg b/public/assets/system/flags/4x3/fr.svg
new file mode 100644
index 00000000..067ccf1b
--- /dev/null
+++ b/public/assets/system/flags/4x3/fr.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/ga.svg b/public/assets/system/flags/4x3/ga.svg
new file mode 100644
index 00000000..4bee0f7b
--- /dev/null
+++ b/public/assets/system/flags/4x3/ga.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/gb-eng.svg b/public/assets/system/flags/4x3/gb-eng.svg
new file mode 100644
index 00000000..3b7acadf
--- /dev/null
+++ b/public/assets/system/flags/4x3/gb-eng.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/gb-nir.svg b/public/assets/system/flags/4x3/gb-nir.svg
new file mode 100644
index 00000000..d70b53a7
--- /dev/null
+++ b/public/assets/system/flags/4x3/gb-nir.svg
@@ -0,0 +1,137 @@
+
diff --git a/public/assets/system/flags/4x3/gb-sct.svg b/public/assets/system/flags/4x3/gb-sct.svg
new file mode 100644
index 00000000..f6ff5ab5
--- /dev/null
+++ b/public/assets/system/flags/4x3/gb-sct.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/4x3/gb-wls.svg b/public/assets/system/flags/4x3/gb-wls.svg
new file mode 100644
index 00000000..f6a21551
--- /dev/null
+++ b/public/assets/system/flags/4x3/gb-wls.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/gb.svg b/public/assets/system/flags/4x3/gb.svg
new file mode 100644
index 00000000..1631bd17
--- /dev/null
+++ b/public/assets/system/flags/4x3/gb.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/gd.svg b/public/assets/system/flags/4x3/gd.svg
new file mode 100644
index 00000000..1e7c14f3
--- /dev/null
+++ b/public/assets/system/flags/4x3/gd.svg
@@ -0,0 +1,27 @@
+
diff --git a/public/assets/system/flags/4x3/ge.svg b/public/assets/system/flags/4x3/ge.svg
new file mode 100644
index 00000000..a3777f43
--- /dev/null
+++ b/public/assets/system/flags/4x3/ge.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/gf.svg b/public/assets/system/flags/4x3/gf.svg
new file mode 100644
index 00000000..0f2307c1
--- /dev/null
+++ b/public/assets/system/flags/4x3/gf.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/gg.svg b/public/assets/system/flags/4x3/gg.svg
new file mode 100644
index 00000000..9a2efb8c
--- /dev/null
+++ b/public/assets/system/flags/4x3/gg.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/gh.svg b/public/assets/system/flags/4x3/gh.svg
new file mode 100644
index 00000000..e3fc096d
--- /dev/null
+++ b/public/assets/system/flags/4x3/gh.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/gi.svg b/public/assets/system/flags/4x3/gi.svg
new file mode 100644
index 00000000..b4f138fa
--- /dev/null
+++ b/public/assets/system/flags/4x3/gi.svg
@@ -0,0 +1,33 @@
+
diff --git a/public/assets/system/flags/4x3/gl.svg b/public/assets/system/flags/4x3/gl.svg
new file mode 100644
index 00000000..62187a79
--- /dev/null
+++ b/public/assets/system/flags/4x3/gl.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/4x3/gm.svg b/public/assets/system/flags/4x3/gm.svg
new file mode 100644
index 00000000..3643bce0
--- /dev/null
+++ b/public/assets/system/flags/4x3/gm.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/gn.svg b/public/assets/system/flags/4x3/gn.svg
new file mode 100644
index 00000000..d5d920c1
--- /dev/null
+++ b/public/assets/system/flags/4x3/gn.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/gp.svg b/public/assets/system/flags/4x3/gp.svg
new file mode 100644
index 00000000..d2edf7f2
--- /dev/null
+++ b/public/assets/system/flags/4x3/gp.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/gq.svg b/public/assets/system/flags/4x3/gq.svg
new file mode 100644
index 00000000..5afacc05
--- /dev/null
+++ b/public/assets/system/flags/4x3/gq.svg
@@ -0,0 +1,23 @@
+
diff --git a/public/assets/system/flags/4x3/gr.svg b/public/assets/system/flags/4x3/gr.svg
new file mode 100644
index 00000000..341c148a
--- /dev/null
+++ b/public/assets/system/flags/4x3/gr.svg
@@ -0,0 +1,22 @@
+
diff --git a/public/assets/system/flags/4x3/gs.svg b/public/assets/system/flags/4x3/gs.svg
new file mode 100644
index 00000000..b061300e
--- /dev/null
+++ b/public/assets/system/flags/4x3/gs.svg
@@ -0,0 +1,205 @@
+
diff --git a/public/assets/system/flags/4x3/gt.svg b/public/assets/system/flags/4x3/gt.svg
new file mode 100644
index 00000000..180fb18d
--- /dev/null
+++ b/public/assets/system/flags/4x3/gt.svg
@@ -0,0 +1,204 @@
+
diff --git a/public/assets/system/flags/4x3/gu.svg b/public/assets/system/flags/4x3/gu.svg
new file mode 100644
index 00000000..a755adf8
--- /dev/null
+++ b/public/assets/system/flags/4x3/gu.svg
@@ -0,0 +1,39 @@
+
diff --git a/public/assets/system/flags/4x3/gw.svg b/public/assets/system/flags/4x3/gw.svg
new file mode 100644
index 00000000..f1d296df
--- /dev/null
+++ b/public/assets/system/flags/4x3/gw.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/gy.svg b/public/assets/system/flags/4x3/gy.svg
new file mode 100644
index 00000000..ed874541
--- /dev/null
+++ b/public/assets/system/flags/4x3/gy.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/hk.svg b/public/assets/system/flags/4x3/hk.svg
new file mode 100644
index 00000000..d9711348
--- /dev/null
+++ b/public/assets/system/flags/4x3/hk.svg
@@ -0,0 +1,32 @@
+
diff --git a/public/assets/system/flags/4x3/hm.svg b/public/assets/system/flags/4x3/hm.svg
new file mode 100644
index 00000000..61987504
--- /dev/null
+++ b/public/assets/system/flags/4x3/hm.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/hn.svg b/public/assets/system/flags/4x3/hn.svg
new file mode 100644
index 00000000..7e13fc9c
--- /dev/null
+++ b/public/assets/system/flags/4x3/hn.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/assets/system/flags/4x3/hr.svg b/public/assets/system/flags/4x3/hr.svg
new file mode 100644
index 00000000..d389962b
--- /dev/null
+++ b/public/assets/system/flags/4x3/hr.svg
@@ -0,0 +1,59 @@
+
diff --git a/public/assets/system/flags/4x3/ht.svg b/public/assets/system/flags/4x3/ht.svg
new file mode 100644
index 00000000..466c1695
--- /dev/null
+++ b/public/assets/system/flags/4x3/ht.svg
@@ -0,0 +1,122 @@
+
diff --git a/public/assets/system/flags/4x3/hu.svg b/public/assets/system/flags/4x3/hu.svg
new file mode 100644
index 00000000..08bac4a1
--- /dev/null
+++ b/public/assets/system/flags/4x3/hu.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/id.svg b/public/assets/system/flags/4x3/id.svg
new file mode 100644
index 00000000..4c2dd7c9
--- /dev/null
+++ b/public/assets/system/flags/4x3/id.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/ie.svg b/public/assets/system/flags/4x3/ie.svg
new file mode 100644
index 00000000..c4350ac6
--- /dev/null
+++ b/public/assets/system/flags/4x3/ie.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/il.svg b/public/assets/system/flags/4x3/il.svg
new file mode 100644
index 00000000..b7106083
--- /dev/null
+++ b/public/assets/system/flags/4x3/il.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/im.svg b/public/assets/system/flags/4x3/im.svg
new file mode 100644
index 00000000..1248bf52
--- /dev/null
+++ b/public/assets/system/flags/4x3/im.svg
@@ -0,0 +1,36 @@
+
diff --git a/public/assets/system/flags/4x3/in.svg b/public/assets/system/flags/4x3/in.svg
new file mode 100644
index 00000000..26b977ea
--- /dev/null
+++ b/public/assets/system/flags/4x3/in.svg
@@ -0,0 +1,25 @@
+
diff --git a/public/assets/system/flags/4x3/io.svg b/public/assets/system/flags/4x3/io.svg
new file mode 100644
index 00000000..24df1e57
--- /dev/null
+++ b/public/assets/system/flags/4x3/io.svg
@@ -0,0 +1,148 @@
+
diff --git a/public/assets/system/flags/4x3/iq.svg b/public/assets/system/flags/4x3/iq.svg
new file mode 100644
index 00000000..572965ee
--- /dev/null
+++ b/public/assets/system/flags/4x3/iq.svg
@@ -0,0 +1,10 @@
+
diff --git a/public/assets/system/flags/4x3/ir.svg b/public/assets/system/flags/4x3/ir.svg
new file mode 100644
index 00000000..a692eddd
--- /dev/null
+++ b/public/assets/system/flags/4x3/ir.svg
@@ -0,0 +1,219 @@
+
diff --git a/public/assets/system/flags/4x3/is.svg b/public/assets/system/flags/4x3/is.svg
new file mode 100644
index 00000000..30768f36
--- /dev/null
+++ b/public/assets/system/flags/4x3/is.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/4x3/it.svg b/public/assets/system/flags/4x3/it.svg
new file mode 100644
index 00000000..16f99907
--- /dev/null
+++ b/public/assets/system/flags/4x3/it.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/je.svg b/public/assets/system/flags/4x3/je.svg
new file mode 100644
index 00000000..3c73e6a0
--- /dev/null
+++ b/public/assets/system/flags/4x3/je.svg
@@ -0,0 +1,32 @@
+
diff --git a/public/assets/system/flags/4x3/jm.svg b/public/assets/system/flags/4x3/jm.svg
new file mode 100644
index 00000000..d8e71eba
--- /dev/null
+++ b/public/assets/system/flags/4x3/jm.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/jo.svg b/public/assets/system/flags/4x3/jo.svg
new file mode 100644
index 00000000..2dbf8316
--- /dev/null
+++ b/public/assets/system/flags/4x3/jo.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/4x3/jp.svg b/public/assets/system/flags/4x3/jp.svg
new file mode 100644
index 00000000..a941b5f7
--- /dev/null
+++ b/public/assets/system/flags/4x3/jp.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/4x3/ke.svg b/public/assets/system/flags/4x3/ke.svg
new file mode 100644
index 00000000..7cb4b97a
--- /dev/null
+++ b/public/assets/system/flags/4x3/ke.svg
@@ -0,0 +1,23 @@
+
diff --git a/public/assets/system/flags/4x3/kg.svg b/public/assets/system/flags/4x3/kg.svg
new file mode 100644
index 00000000..124f6093
--- /dev/null
+++ b/public/assets/system/flags/4x3/kg.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/kh.svg b/public/assets/system/flags/4x3/kh.svg
new file mode 100644
index 00000000..4ff96834
--- /dev/null
+++ b/public/assets/system/flags/4x3/kh.svg
@@ -0,0 +1,69 @@
+
diff --git a/public/assets/system/flags/4x3/ki.svg b/public/assets/system/flags/4x3/ki.svg
new file mode 100644
index 00000000..7a4e04fb
--- /dev/null
+++ b/public/assets/system/flags/4x3/ki.svg
@@ -0,0 +1,36 @@
+
diff --git a/public/assets/system/flags/4x3/km.svg b/public/assets/system/flags/4x3/km.svg
new file mode 100644
index 00000000..ba66ae58
--- /dev/null
+++ b/public/assets/system/flags/4x3/km.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/4x3/kn.svg b/public/assets/system/flags/4x3/kn.svg
new file mode 100644
index 00000000..57aa9045
--- /dev/null
+++ b/public/assets/system/flags/4x3/kn.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/kp.svg b/public/assets/system/flags/4x3/kp.svg
new file mode 100644
index 00000000..69fdf83f
--- /dev/null
+++ b/public/assets/system/flags/4x3/kp.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/kr.svg b/public/assets/system/flags/4x3/kr.svg
new file mode 100644
index 00000000..4092ca59
--- /dev/null
+++ b/public/assets/system/flags/4x3/kr.svg
@@ -0,0 +1,24 @@
+
diff --git a/public/assets/system/flags/4x3/kw.svg b/public/assets/system/flags/4x3/kw.svg
new file mode 100644
index 00000000..1e3525fe
--- /dev/null
+++ b/public/assets/system/flags/4x3/kw.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/ky.svg b/public/assets/system/flags/4x3/ky.svg
new file mode 100644
index 00000000..4fff27bd
--- /dev/null
+++ b/public/assets/system/flags/4x3/ky.svg
@@ -0,0 +1,63 @@
+
diff --git a/public/assets/system/flags/4x3/kz.svg b/public/assets/system/flags/4x3/kz.svg
new file mode 100644
index 00000000..c89c0845
--- /dev/null
+++ b/public/assets/system/flags/4x3/kz.svg
@@ -0,0 +1,23 @@
+
diff --git a/public/assets/system/flags/4x3/la.svg b/public/assets/system/flags/4x3/la.svg
new file mode 100644
index 00000000..073fca35
--- /dev/null
+++ b/public/assets/system/flags/4x3/la.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/4x3/lb.svg b/public/assets/system/flags/4x3/lb.svg
new file mode 100644
index 00000000..f9d14320
--- /dev/null
+++ b/public/assets/system/flags/4x3/lb.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/lc.svg b/public/assets/system/flags/4x3/lc.svg
new file mode 100644
index 00000000..2e4ea2cd
--- /dev/null
+++ b/public/assets/system/flags/4x3/lc.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/li.svg b/public/assets/system/flags/4x3/li.svg
new file mode 100644
index 00000000..1e502505
--- /dev/null
+++ b/public/assets/system/flags/4x3/li.svg
@@ -0,0 +1,43 @@
+
diff --git a/public/assets/system/flags/4x3/lk.svg b/public/assets/system/flags/4x3/lk.svg
new file mode 100644
index 00000000..431a4736
--- /dev/null
+++ b/public/assets/system/flags/4x3/lk.svg
@@ -0,0 +1,22 @@
+
diff --git a/public/assets/system/flags/4x3/lr.svg b/public/assets/system/flags/4x3/lr.svg
new file mode 100644
index 00000000..9f86be13
--- /dev/null
+++ b/public/assets/system/flags/4x3/lr.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/ls.svg b/public/assets/system/flags/4x3/ls.svg
new file mode 100644
index 00000000..26bfda4b
--- /dev/null
+++ b/public/assets/system/flags/4x3/ls.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/lt.svg b/public/assets/system/flags/4x3/lt.svg
new file mode 100644
index 00000000..a55b6224
--- /dev/null
+++ b/public/assets/system/flags/4x3/lt.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/lu.svg b/public/assets/system/flags/4x3/lu.svg
new file mode 100644
index 00000000..d33baed3
--- /dev/null
+++ b/public/assets/system/flags/4x3/lu.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/lv.svg b/public/assets/system/flags/4x3/lv.svg
new file mode 100644
index 00000000..31e88976
--- /dev/null
+++ b/public/assets/system/flags/4x3/lv.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/ly.svg b/public/assets/system/flags/4x3/ly.svg
new file mode 100644
index 00000000..5eda3bfc
--- /dev/null
+++ b/public/assets/system/flags/4x3/ly.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/ma.svg b/public/assets/system/flags/4x3/ma.svg
new file mode 100644
index 00000000..4f462c08
--- /dev/null
+++ b/public/assets/system/flags/4x3/ma.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/4x3/mc.svg b/public/assets/system/flags/4x3/mc.svg
new file mode 100644
index 00000000..041f83b1
--- /dev/null
+++ b/public/assets/system/flags/4x3/mc.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/md.svg b/public/assets/system/flags/4x3/md.svg
new file mode 100644
index 00000000..d532fe9c
--- /dev/null
+++ b/public/assets/system/flags/4x3/md.svg
@@ -0,0 +1,72 @@
+
diff --git a/public/assets/system/flags/4x3/me.svg b/public/assets/system/flags/4x3/me.svg
new file mode 100644
index 00000000..d3b80ef2
--- /dev/null
+++ b/public/assets/system/flags/4x3/me.svg
@@ -0,0 +1,118 @@
+
diff --git a/public/assets/system/flags/4x3/mf.svg b/public/assets/system/flags/4x3/mf.svg
new file mode 100644
index 00000000..0a0f8f77
--- /dev/null
+++ b/public/assets/system/flags/4x3/mf.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/mg.svg b/public/assets/system/flags/4x3/mg.svg
new file mode 100644
index 00000000..dfdb3a34
--- /dev/null
+++ b/public/assets/system/flags/4x3/mg.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/mh.svg b/public/assets/system/flags/4x3/mh.svg
new file mode 100644
index 00000000..b417ea72
--- /dev/null
+++ b/public/assets/system/flags/4x3/mh.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/mk.svg b/public/assets/system/flags/4x3/mk.svg
new file mode 100644
index 00000000..98f1e0f3
--- /dev/null
+++ b/public/assets/system/flags/4x3/mk.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/ml.svg b/public/assets/system/flags/4x3/ml.svg
new file mode 100644
index 00000000..25c3d7d9
--- /dev/null
+++ b/public/assets/system/flags/4x3/ml.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/mm.svg b/public/assets/system/flags/4x3/mm.svg
new file mode 100644
index 00000000..95929dba
--- /dev/null
+++ b/public/assets/system/flags/4x3/mm.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/4x3/mn.svg b/public/assets/system/flags/4x3/mn.svg
new file mode 100644
index 00000000..21562ccb
--- /dev/null
+++ b/public/assets/system/flags/4x3/mn.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/mo.svg b/public/assets/system/flags/4x3/mo.svg
new file mode 100644
index 00000000..f59193d3
--- /dev/null
+++ b/public/assets/system/flags/4x3/mo.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/mp.svg b/public/assets/system/flags/4x3/mp.svg
new file mode 100644
index 00000000..64a2f991
--- /dev/null
+++ b/public/assets/system/flags/4x3/mp.svg
@@ -0,0 +1,86 @@
+
diff --git a/public/assets/system/flags/4x3/mq.svg b/public/assets/system/flags/4x3/mq.svg
new file mode 100644
index 00000000..6672fef6
--- /dev/null
+++ b/public/assets/system/flags/4x3/mq.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/mr.svg b/public/assets/system/flags/4x3/mr.svg
new file mode 100644
index 00000000..71b5a532
--- /dev/null
+++ b/public/assets/system/flags/4x3/mr.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/ms.svg b/public/assets/system/flags/4x3/ms.svg
new file mode 100644
index 00000000..8d71ceae
--- /dev/null
+++ b/public/assets/system/flags/4x3/ms.svg
@@ -0,0 +1,39 @@
+
diff --git a/public/assets/system/flags/4x3/mt.svg b/public/assets/system/flags/4x3/mt.svg
new file mode 100644
index 00000000..6a3b9f7d
--- /dev/null
+++ b/public/assets/system/flags/4x3/mt.svg
@@ -0,0 +1,49 @@
+
diff --git a/public/assets/system/flags/4x3/mu.svg b/public/assets/system/flags/4x3/mu.svg
new file mode 100644
index 00000000..1c3f77ae
--- /dev/null
+++ b/public/assets/system/flags/4x3/mu.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/mv.svg b/public/assets/system/flags/4x3/mv.svg
new file mode 100644
index 00000000..013e11b9
--- /dev/null
+++ b/public/assets/system/flags/4x3/mv.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/mw.svg b/public/assets/system/flags/4x3/mw.svg
new file mode 100644
index 00000000..a3abb809
--- /dev/null
+++ b/public/assets/system/flags/4x3/mw.svg
@@ -0,0 +1,10 @@
+
diff --git a/public/assets/system/flags/4x3/mx.svg b/public/assets/system/flags/4x3/mx.svg
new file mode 100644
index 00000000..a89a08b5
--- /dev/null
+++ b/public/assets/system/flags/4x3/mx.svg
@@ -0,0 +1,385 @@
+
diff --git a/public/assets/system/flags/4x3/my.svg b/public/assets/system/flags/4x3/my.svg
new file mode 100644
index 00000000..35979ce0
--- /dev/null
+++ b/public/assets/system/flags/4x3/my.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/mz.svg b/public/assets/system/flags/4x3/mz.svg
new file mode 100644
index 00000000..c618ea43
--- /dev/null
+++ b/public/assets/system/flags/4x3/mz.svg
@@ -0,0 +1,21 @@
+
diff --git a/public/assets/system/flags/4x3/na.svg b/public/assets/system/flags/4x3/na.svg
new file mode 100644
index 00000000..896b0f84
--- /dev/null
+++ b/public/assets/system/flags/4x3/na.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/4x3/nc.svg b/public/assets/system/flags/4x3/nc.svg
new file mode 100644
index 00000000..3c2c077b
--- /dev/null
+++ b/public/assets/system/flags/4x3/nc.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/ne.svg b/public/assets/system/flags/4x3/ne.svg
new file mode 100644
index 00000000..84b66177
--- /dev/null
+++ b/public/assets/system/flags/4x3/ne.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/nf.svg b/public/assets/system/flags/4x3/nf.svg
new file mode 100644
index 00000000..42a9f333
--- /dev/null
+++ b/public/assets/system/flags/4x3/nf.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/ng.svg b/public/assets/system/flags/4x3/ng.svg
new file mode 100644
index 00000000..f9edc2fe
--- /dev/null
+++ b/public/assets/system/flags/4x3/ng.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/ni.svg b/public/assets/system/flags/4x3/ni.svg
new file mode 100644
index 00000000..f1b5775a
--- /dev/null
+++ b/public/assets/system/flags/4x3/ni.svg
@@ -0,0 +1,131 @@
+
diff --git a/public/assets/system/flags/4x3/nl.svg b/public/assets/system/flags/4x3/nl.svg
new file mode 100644
index 00000000..a92d2f67
--- /dev/null
+++ b/public/assets/system/flags/4x3/nl.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/no.svg b/public/assets/system/flags/4x3/no.svg
new file mode 100644
index 00000000..82c18817
--- /dev/null
+++ b/public/assets/system/flags/4x3/no.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/np.svg b/public/assets/system/flags/4x3/np.svg
new file mode 100644
index 00000000..4397e3c0
--- /dev/null
+++ b/public/assets/system/flags/4x3/np.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/nr.svg b/public/assets/system/flags/4x3/nr.svg
new file mode 100644
index 00000000..8c20fd12
--- /dev/null
+++ b/public/assets/system/flags/4x3/nr.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/4x3/nu.svg b/public/assets/system/flags/4x3/nu.svg
new file mode 100644
index 00000000..794f6e8e
--- /dev/null
+++ b/public/assets/system/flags/4x3/nu.svg
@@ -0,0 +1,26 @@
+
diff --git a/public/assets/system/flags/4x3/nz.svg b/public/assets/system/flags/4x3/nz.svg
new file mode 100644
index 00000000..18051a46
--- /dev/null
+++ b/public/assets/system/flags/4x3/nz.svg
@@ -0,0 +1,41 @@
+
diff --git a/public/assets/system/flags/4x3/om.svg b/public/assets/system/flags/4x3/om.svg
new file mode 100644
index 00000000..8554825c
--- /dev/null
+++ b/public/assets/system/flags/4x3/om.svg
@@ -0,0 +1,116 @@
+
diff --git a/public/assets/system/flags/4x3/pa.svg b/public/assets/system/flags/4x3/pa.svg
new file mode 100644
index 00000000..677a15c0
--- /dev/null
+++ b/public/assets/system/flags/4x3/pa.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/pe.svg b/public/assets/system/flags/4x3/pe.svg
new file mode 100644
index 00000000..cc3e3baa
--- /dev/null
+++ b/public/assets/system/flags/4x3/pe.svg
@@ -0,0 +1,279 @@
+
diff --git a/public/assets/system/flags/4x3/pf.svg b/public/assets/system/flags/4x3/pf.svg
new file mode 100644
index 00000000..e05c3c2c
--- /dev/null
+++ b/public/assets/system/flags/4x3/pf.svg
@@ -0,0 +1,19 @@
+
diff --git a/public/assets/system/flags/4x3/pg.svg b/public/assets/system/flags/4x3/pg.svg
new file mode 100644
index 00000000..4991d50e
--- /dev/null
+++ b/public/assets/system/flags/4x3/pg.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/ph.svg b/public/assets/system/flags/4x3/ph.svg
new file mode 100644
index 00000000..5d593a28
--- /dev/null
+++ b/public/assets/system/flags/4x3/ph.svg
@@ -0,0 +1,28 @@
+
diff --git a/public/assets/system/flags/4x3/pk.svg b/public/assets/system/flags/4x3/pk.svg
new file mode 100644
index 00000000..0fac8aba
--- /dev/null
+++ b/public/assets/system/flags/4x3/pk.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/pl.svg b/public/assets/system/flags/4x3/pl.svg
new file mode 100644
index 00000000..8befa5f2
--- /dev/null
+++ b/public/assets/system/flags/4x3/pl.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/pm.svg b/public/assets/system/flags/4x3/pm.svg
new file mode 100644
index 00000000..ad549a57
--- /dev/null
+++ b/public/assets/system/flags/4x3/pm.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/pn.svg b/public/assets/system/flags/4x3/pn.svg
new file mode 100644
index 00000000..46a3caa7
--- /dev/null
+++ b/public/assets/system/flags/4x3/pn.svg
@@ -0,0 +1,62 @@
+
diff --git a/public/assets/system/flags/4x3/pr.svg b/public/assets/system/flags/4x3/pr.svg
new file mode 100644
index 00000000..2a2f7e0f
--- /dev/null
+++ b/public/assets/system/flags/4x3/pr.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/ps.svg b/public/assets/system/flags/4x3/ps.svg
new file mode 100644
index 00000000..3367d168
--- /dev/null
+++ b/public/assets/system/flags/4x3/ps.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/pt.svg b/public/assets/system/flags/4x3/pt.svg
new file mode 100644
index 00000000..8abcd3dc
--- /dev/null
+++ b/public/assets/system/flags/4x3/pt.svg
@@ -0,0 +1,57 @@
+
diff --git a/public/assets/system/flags/4x3/pw.svg b/public/assets/system/flags/4x3/pw.svg
new file mode 100644
index 00000000..ec9b8edc
--- /dev/null
+++ b/public/assets/system/flags/4x3/pw.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/4x3/py.svg b/public/assets/system/flags/4x3/py.svg
new file mode 100644
index 00000000..3c2d99d9
--- /dev/null
+++ b/public/assets/system/flags/4x3/py.svg
@@ -0,0 +1,157 @@
+
diff --git a/public/assets/system/flags/4x3/qa.svg b/public/assets/system/flags/4x3/qa.svg
new file mode 100644
index 00000000..279a232d
--- /dev/null
+++ b/public/assets/system/flags/4x3/qa.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/system/flags/4x3/re.svg b/public/assets/system/flags/4x3/re.svg
new file mode 100644
index 00000000..adceb6d3
--- /dev/null
+++ b/public/assets/system/flags/4x3/re.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/ro.svg b/public/assets/system/flags/4x3/ro.svg
new file mode 100644
index 00000000..94ea3584
--- /dev/null
+++ b/public/assets/system/flags/4x3/ro.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/rs.svg b/public/assets/system/flags/4x3/rs.svg
new file mode 100644
index 00000000..441f1f75
--- /dev/null
+++ b/public/assets/system/flags/4x3/rs.svg
@@ -0,0 +1,292 @@
+
diff --git a/public/assets/system/flags/4x3/ru.svg b/public/assets/system/flags/4x3/ru.svg
new file mode 100644
index 00000000..74a1e98c
--- /dev/null
+++ b/public/assets/system/flags/4x3/ru.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/rw.svg b/public/assets/system/flags/4x3/rw.svg
new file mode 100644
index 00000000..aa267c90
--- /dev/null
+++ b/public/assets/system/flags/4x3/rw.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/sa.svg b/public/assets/system/flags/4x3/sa.svg
new file mode 100644
index 00000000..3b144abe
--- /dev/null
+++ b/public/assets/system/flags/4x3/sa.svg
@@ -0,0 +1,26 @@
+
diff --git a/public/assets/system/flags/4x3/sb.svg b/public/assets/system/flags/4x3/sb.svg
new file mode 100644
index 00000000..ad8559f8
--- /dev/null
+++ b/public/assets/system/flags/4x3/sb.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/sc.svg b/public/assets/system/flags/4x3/sc.svg
new file mode 100644
index 00000000..3c35a79f
--- /dev/null
+++ b/public/assets/system/flags/4x3/sc.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/sd.svg b/public/assets/system/flags/4x3/sd.svg
new file mode 100644
index 00000000..26a16122
--- /dev/null
+++ b/public/assets/system/flags/4x3/sd.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/se.svg b/public/assets/system/flags/4x3/se.svg
new file mode 100644
index 00000000..1f166c26
--- /dev/null
+++ b/public/assets/system/flags/4x3/se.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/4x3/sg.svg b/public/assets/system/flags/4x3/sg.svg
new file mode 100644
index 00000000..267b6943
--- /dev/null
+++ b/public/assets/system/flags/4x3/sg.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/sh.svg b/public/assets/system/flags/4x3/sh.svg
new file mode 100644
index 00000000..f0bf35dd
--- /dev/null
+++ b/public/assets/system/flags/4x3/sh.svg
@@ -0,0 +1,74 @@
+
diff --git a/public/assets/system/flags/4x3/si.svg b/public/assets/system/flags/4x3/si.svg
new file mode 100644
index 00000000..ba3c8699
--- /dev/null
+++ b/public/assets/system/flags/4x3/si.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/assets/system/flags/4x3/sj.svg b/public/assets/system/flags/4x3/sj.svg
new file mode 100644
index 00000000..a4166874
--- /dev/null
+++ b/public/assets/system/flags/4x3/sj.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/sk.svg b/public/assets/system/flags/4x3/sk.svg
new file mode 100644
index 00000000..57f54e63
--- /dev/null
+++ b/public/assets/system/flags/4x3/sk.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/assets/system/flags/4x3/sl.svg b/public/assets/system/flags/4x3/sl.svg
new file mode 100644
index 00000000..dc76d7d5
--- /dev/null
+++ b/public/assets/system/flags/4x3/sl.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/sm.svg b/public/assets/system/flags/4x3/sm.svg
new file mode 100644
index 00000000..699c197e
--- /dev/null
+++ b/public/assets/system/flags/4x3/sm.svg
@@ -0,0 +1,91 @@
+
diff --git a/public/assets/system/flags/4x3/sn.svg b/public/assets/system/flags/4x3/sn.svg
new file mode 100644
index 00000000..4fac7708
--- /dev/null
+++ b/public/assets/system/flags/4x3/sn.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/so.svg b/public/assets/system/flags/4x3/so.svg
new file mode 100644
index 00000000..8f633a45
--- /dev/null
+++ b/public/assets/system/flags/4x3/so.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/4x3/sr.svg b/public/assets/system/flags/4x3/sr.svg
new file mode 100644
index 00000000..7b0e787b
--- /dev/null
+++ b/public/assets/system/flags/4x3/sr.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/ss.svg b/public/assets/system/flags/4x3/ss.svg
new file mode 100644
index 00000000..61543f6c
--- /dev/null
+++ b/public/assets/system/flags/4x3/ss.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/st.svg b/public/assets/system/flags/4x3/st.svg
new file mode 100644
index 00000000..6740e251
--- /dev/null
+++ b/public/assets/system/flags/4x3/st.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/4x3/sv.svg b/public/assets/system/flags/4x3/sv.svg
new file mode 100644
index 00000000..422ed47d
--- /dev/null
+++ b/public/assets/system/flags/4x3/sv.svg
@@ -0,0 +1,618 @@
+
diff --git a/public/assets/system/flags/4x3/sx.svg b/public/assets/system/flags/4x3/sx.svg
new file mode 100644
index 00000000..a91334c8
--- /dev/null
+++ b/public/assets/system/flags/4x3/sx.svg
@@ -0,0 +1,56 @@
+
diff --git a/public/assets/system/flags/4x3/sy.svg b/public/assets/system/flags/4x3/sy.svg
new file mode 100644
index 00000000..56f0d5cd
--- /dev/null
+++ b/public/assets/system/flags/4x3/sy.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/sz.svg b/public/assets/system/flags/4x3/sz.svg
new file mode 100644
index 00000000..b33393a1
--- /dev/null
+++ b/public/assets/system/flags/4x3/sz.svg
@@ -0,0 +1,45 @@
+
diff --git a/public/assets/system/flags/4x3/tc.svg b/public/assets/system/flags/4x3/tc.svg
new file mode 100644
index 00000000..db15b3f4
--- /dev/null
+++ b/public/assets/system/flags/4x3/tc.svg
@@ -0,0 +1,67 @@
+
diff --git a/public/assets/system/flags/4x3/td.svg b/public/assets/system/flags/4x3/td.svg
new file mode 100644
index 00000000..5a7de24e
--- /dev/null
+++ b/public/assets/system/flags/4x3/td.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/tf.svg b/public/assets/system/flags/4x3/tf.svg
new file mode 100644
index 00000000..858b900a
--- /dev/null
+++ b/public/assets/system/flags/4x3/tf.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/assets/system/flags/4x3/tg.svg b/public/assets/system/flags/4x3/tg.svg
new file mode 100644
index 00000000..c3d387e0
--- /dev/null
+++ b/public/assets/system/flags/4x3/tg.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/th.svg b/public/assets/system/flags/4x3/th.svg
new file mode 100644
index 00000000..46e0d858
--- /dev/null
+++ b/public/assets/system/flags/4x3/th.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/tj.svg b/public/assets/system/flags/4x3/tj.svg
new file mode 100644
index 00000000..3aded0e1
--- /dev/null
+++ b/public/assets/system/flags/4x3/tj.svg
@@ -0,0 +1,22 @@
+
diff --git a/public/assets/system/flags/4x3/tk.svg b/public/assets/system/flags/4x3/tk.svg
new file mode 100644
index 00000000..e4bcc15c
--- /dev/null
+++ b/public/assets/system/flags/4x3/tk.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/tl.svg b/public/assets/system/flags/4x3/tl.svg
new file mode 100644
index 00000000..a4f4a94f
--- /dev/null
+++ b/public/assets/system/flags/4x3/tl.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/tm.svg b/public/assets/system/flags/4x3/tm.svg
new file mode 100644
index 00000000..ce320674
--- /dev/null
+++ b/public/assets/system/flags/4x3/tm.svg
@@ -0,0 +1,213 @@
+
diff --git a/public/assets/system/flags/4x3/tn.svg b/public/assets/system/flags/4x3/tn.svg
new file mode 100644
index 00000000..7433f953
--- /dev/null
+++ b/public/assets/system/flags/4x3/tn.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/to.svg b/public/assets/system/flags/4x3/to.svg
new file mode 100644
index 00000000..3ed71931
--- /dev/null
+++ b/public/assets/system/flags/4x3/to.svg
@@ -0,0 +1,10 @@
+
diff --git a/public/assets/system/flags/4x3/tr.svg b/public/assets/system/flags/4x3/tr.svg
new file mode 100644
index 00000000..7acfb1f4
--- /dev/null
+++ b/public/assets/system/flags/4x3/tr.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/tt.svg b/public/assets/system/flags/4x3/tt.svg
new file mode 100644
index 00000000..456fd2f3
--- /dev/null
+++ b/public/assets/system/flags/4x3/tt.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/system/flags/4x3/tv.svg b/public/assets/system/flags/4x3/tv.svg
new file mode 100644
index 00000000..2976bc24
--- /dev/null
+++ b/public/assets/system/flags/4x3/tv.svg
@@ -0,0 +1,27 @@
+
diff --git a/public/assets/system/flags/4x3/tw.svg b/public/assets/system/flags/4x3/tw.svg
new file mode 100644
index 00000000..da24938c
--- /dev/null
+++ b/public/assets/system/flags/4x3/tw.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/assets/system/flags/4x3/tz.svg b/public/assets/system/flags/4x3/tz.svg
new file mode 100644
index 00000000..14ea0c04
--- /dev/null
+++ b/public/assets/system/flags/4x3/tz.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/system/flags/4x3/ua.svg b/public/assets/system/flags/4x3/ua.svg
new file mode 100644
index 00000000..0bf66d5c
--- /dev/null
+++ b/public/assets/system/flags/4x3/ua.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/assets/system/flags/4x3/ug.svg b/public/assets/system/flags/4x3/ug.svg
new file mode 100644
index 00000000..72be917a
--- /dev/null
+++ b/public/assets/system/flags/4x3/ug.svg
@@ -0,0 +1,30 @@
+
diff --git a/public/assets/system/flags/4x3/um.svg b/public/assets/system/flags/4x3/um.svg
new file mode 100644
index 00000000..2d00aad4
--- /dev/null
+++ b/public/assets/system/flags/4x3/um.svg
@@ -0,0 +1,23 @@
+
diff --git a/public/assets/system/flags/4x3/un.svg b/public/assets/system/flags/4x3/un.svg
new file mode 100644
index 00000000..0faec22f
--- /dev/null
+++ b/public/assets/system/flags/4x3/un.svg
@@ -0,0 +1,16 @@
+
diff --git a/public/assets/system/flags/4x3/us.svg b/public/assets/system/flags/4x3/us.svg
new file mode 100644
index 00000000..b863dba8
--- /dev/null
+++ b/public/assets/system/flags/4x3/us.svg
@@ -0,0 +1,12 @@
+
diff --git a/public/assets/system/flags/4x3/uy.svg b/public/assets/system/flags/4x3/uy.svg
new file mode 100644
index 00000000..b111b23b
--- /dev/null
+++ b/public/assets/system/flags/4x3/uy.svg
@@ -0,0 +1,28 @@
+
diff --git a/public/assets/system/flags/4x3/uz.svg b/public/assets/system/flags/4x3/uz.svg
new file mode 100644
index 00000000..065c4941
--- /dev/null
+++ b/public/assets/system/flags/4x3/uz.svg
@@ -0,0 +1,30 @@
+
diff --git a/public/assets/system/flags/4x3/va.svg b/public/assets/system/flags/4x3/va.svg
new file mode 100644
index 00000000..b80de25f
--- /dev/null
+++ b/public/assets/system/flags/4x3/va.svg
@@ -0,0 +1,483 @@
+
diff --git a/public/assets/system/flags/4x3/vc.svg b/public/assets/system/flags/4x3/vc.svg
new file mode 100644
index 00000000..e88b846f
--- /dev/null
+++ b/public/assets/system/flags/4x3/vc.svg
@@ -0,0 +1,8 @@
+
diff --git a/public/assets/system/flags/4x3/ve.svg b/public/assets/system/flags/4x3/ve.svg
new file mode 100644
index 00000000..840b7ffd
--- /dev/null
+++ b/public/assets/system/flags/4x3/ve.svg
@@ -0,0 +1,26 @@
+
diff --git a/public/assets/system/flags/4x3/vg.svg b/public/assets/system/flags/4x3/vg.svg
new file mode 100644
index 00000000..e3ac3e2e
--- /dev/null
+++ b/public/assets/system/flags/4x3/vg.svg
@@ -0,0 +1,133 @@
+
diff --git a/public/assets/system/flags/4x3/vi.svg b/public/assets/system/flags/4x3/vi.svg
new file mode 100644
index 00000000..6631d2f0
--- /dev/null
+++ b/public/assets/system/flags/4x3/vi.svg
@@ -0,0 +1,31 @@
+
diff --git a/public/assets/system/flags/4x3/vn.svg b/public/assets/system/flags/4x3/vn.svg
new file mode 100644
index 00000000..2836b98d
--- /dev/null
+++ b/public/assets/system/flags/4x3/vn.svg
@@ -0,0 +1,11 @@
+
diff --git a/public/assets/system/flags/4x3/vu.svg b/public/assets/system/flags/4x3/vu.svg
new file mode 100644
index 00000000..8b552ce2
--- /dev/null
+++ b/public/assets/system/flags/4x3/vu.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/assets/system/flags/4x3/wf.svg b/public/assets/system/flags/4x3/wf.svg
new file mode 100644
index 00000000..5c69c5cd
--- /dev/null
+++ b/public/assets/system/flags/4x3/wf.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/ws.svg b/public/assets/system/flags/4x3/ws.svg
new file mode 100644
index 00000000..9bd1ec9e
--- /dev/null
+++ b/public/assets/system/flags/4x3/ws.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/ye.svg b/public/assets/system/flags/4x3/ye.svg
new file mode 100644
index 00000000..54463573
--- /dev/null
+++ b/public/assets/system/flags/4x3/ye.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/yt.svg b/public/assets/system/flags/4x3/yt.svg
new file mode 100644
index 00000000..e68b27d7
--- /dev/null
+++ b/public/assets/system/flags/4x3/yt.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/system/flags/4x3/za.svg b/public/assets/system/flags/4x3/za.svg
new file mode 100644
index 00000000..6acfae73
--- /dev/null
+++ b/public/assets/system/flags/4x3/za.svg
@@ -0,0 +1,17 @@
+
diff --git a/public/assets/system/flags/4x3/zm.svg b/public/assets/system/flags/4x3/zm.svg
new file mode 100644
index 00000000..167408a9
--- /dev/null
+++ b/public/assets/system/flags/4x3/zm.svg
@@ -0,0 +1,27 @@
+
diff --git a/public/assets/system/flags/4x3/zw.svg b/public/assets/system/flags/4x3/zw.svg
new file mode 100644
index 00000000..3adb272c
--- /dev/null
+++ b/public/assets/system/flags/4x3/zw.svg
@@ -0,0 +1,21 @@
+
diff --git a/public/assets/system/js/vendor.js b/public/assets/system/js/vendor.js
index 1916570c..4f65fd44 100644
--- a/public/assets/system/js/vendor.js
+++ b/public/assets/system/js/vendor.js
@@ -39823,556 +39823,3 @@ module.exports = (function() {
}
});
})();
-
-"use strict";
-
-// This file is part of Leaflet.Geodesic.
-// Copyright (C) 2017 Henry Thasler
-// based on code by Chris Veness Copyright (C) 2014 https://github.com/chrisveness/geodesy
-//
-// Leaflet.Geodesic is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// Leaflet.Geodesic is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with Leaflet.Geodesic. If not, see .
-
-
-
-/** Extend Number object with method to convert numeric degrees to radians */
-if (typeof Number.prototype.toRadians === "undefined") {
- Number.prototype.toRadians = function() {
- return this * Math.PI / 180;
- };
-}
-
-/** Extend Number object with method to convert radians to numeric (signed) degrees */
-if (typeof Number.prototype.toDegrees === "undefined") {
- Number.prototype.toDegrees = function() {
- return this * 180 / Math.PI;
- };
-}
-
-var INTERSECT_LNG = 179.999; // Lng used for intersection and wrap around on map edges
-
-L.Geodesic = L.Polyline.extend({
- options: {
- color: "blue",
- steps: 10,
- dash: 1,
- wrap: true
- },
-
- initialize: function(latlngs, options) {
- this.options = this._merge_options(this.options, options);
- this.datum = {};
- this.datum.ellipsoid = {
- a: 6378137,
- b: 6356752.3142,
- f: 1 / 298.257223563
- }; // WGS-84
- this._latlngs = (this.options.dash < 1) ? this._generate_GeodesicDashed(
- latlngs) : this._generate_Geodesic(latlngs);
- L.Polyline.prototype.initialize.call(this, this._latlngs, this.options);
- },
-
- setLatLngs: function(latlngs) {
- this._latlngs = (this.options.dash < 1) ? this._generate_GeodesicDashed(
- latlngs) : this._generate_Geodesic(latlngs);
- L.Polyline.prototype.setLatLngs.call(this, this._latlngs);
- },
-
- /**
- * Calculates some statistic values of current geodesic multipolyline
- * @returns (Object} Object with several properties (e.g. overall distance)
- */
- getStats: function() {
- let obj = {
- distance: 0,
- points: 0,
- polygons: this._latlngs.length
- }, poly, points;
-
- for (poly = 0; poly < this._latlngs.length; poly++) {
- obj.points += this._latlngs[poly].length;
- for (points = 0; points < (this._latlngs[poly].length - 1); points++) {
- obj.distance += this._vincenty_inverse(this._latlngs[poly][points],
- this._latlngs[poly][points + 1]).distance;
- }
- }
- return obj;
- },
-
-
- /**
- * Creates geodesic lines from geoJson. Replaces all current features of this instance.
- * Supports LineString, MultiLineString and Polygon
- * @param {Object} geojson - geosjon as object.
- */
- geoJson: function(geojson) {
-
- let normalized = L.GeoJSON.asFeature(geojson);
- let features = normalized.type === "FeatureCollection" ? normalized.features : [
- normalized
- ];
- this._latlngs = [];
- for (let feature of features) {
- let geometry = feature.type === "Feature" ? feature.geometry :
- feature,
- coords = geometry.coordinates;
-
- switch (geometry.type) {
- case "LineString":
- this._latlngs.push(this._generate_Geodesic([L.GeoJSON.coordsToLatLngs(
- coords, 0)]));
- break;
- case "MultiLineString":
- case "Polygon":
- this._latlngs.push(this._generate_Geodesic(L.GeoJSON.coordsToLatLngs(
- coords, 1)));
- break;
- case "Point":
- case "MultiPoint":
- console.log("Dude, points can't be drawn as geodesic lines...");
- break;
- default:
- console.log("Drawing " + geometry.type +
- " as a geodesic is not supported. Skipping...");
- }
- }
- L.Polyline.prototype.setLatLngs.call(this, this._latlngs);
- },
-
- /**
- * Creates a great circle. Replaces all current lines.
- * @param {Object} center - geographic position
- * @param {number} radius - radius of the circle in metres
- */
- createCircle: function(center, radius) {
- let polylineIndex = 0;
- let prev = {
- lat: 0,
- lng: 0,
- brg: 0
- };
- let step;
-
- this._latlngs = [];
- this._latlngs[polylineIndex] = [];
-
- let direct = this._vincenty_direct(L.latLng(center), 0, radius, this.options
- .wrap);
- prev = L.latLng(direct.lat, direct.lng);
- this._latlngs[polylineIndex].push(prev);
- for (step = 1; step <= this.options.steps;) {
- direct = this._vincenty_direct(L.latLng(center), 360 / this.options
- .steps * step, radius, this.options.wrap);
- let gp = L.latLng(direct.lat, direct.lng);
- if (Math.abs(gp.lng - prev.lng) > 180) {
- let inverse = this._vincenty_inverse(prev, gp);
- let sec = this._intersection(prev, inverse.initialBearing, {
- lat: -89,
- lng: ((gp.lng - prev.lng) > 0) ? -INTERSECT_LNG : INTERSECT_LNG
- }, 0);
- if (sec) {
- this._latlngs[polylineIndex].push(L.latLng(sec.lat, sec.lng));
- polylineIndex++;
- this._latlngs[polylineIndex] = [];
- prev = L.latLng(sec.lat, -sec.lng);
- this._latlngs[polylineIndex].push(prev);
- } else {
- polylineIndex++;
- this._latlngs[polylineIndex] = [];
- this._latlngs[polylineIndex].push(gp);
- prev = gp;
- step++;
- }
- } else {
- this._latlngs[polylineIndex].push(gp);
- prev = gp;
- step++;
- }
- }
-
- L.Polyline.prototype.setLatLngs.call(this, this._latlngs);
- },
-
- /**
- * Creates a geodesic Polyline from given coordinates
- * @param {Object} latlngs - One or more polylines as an array. See Leaflet doc about Polyline
- * @returns (Object} An array of arrays of geographical points.
- */
- _generate_Geodesic: function(latlngs) {
- let _geo = [],
- _geocnt = 0,
- s, poly, points, pointA, pointB;
-
- for (poly = 0; poly < latlngs.length; poly++) {
- _geo[_geocnt] = [];
- for (points = 0; points < (latlngs[poly].length - 1); points++) {
- pointA = L.latLng(latlngs[poly][points]);
- pointB = L.latLng(latlngs[poly][points + 1]);
- if (pointA.equals(pointB)) {
- continue;
- }
- let inverse = this._vincenty_inverse(pointA, pointB);
- let prev = pointA;
- _geo[_geocnt].push(prev);
- for (s = 1; s <= this.options.steps;) {
- let direct = this._vincenty_direct(pointA, inverse.initialBearing,
- inverse.distance / this.options.steps * s, this.options.wrap
- );
- let gp = L.latLng(direct.lat, direct.lng);
- if (Math.abs(gp.lng - prev.lng) > 180) {
- let sec = this._intersection(pointA, inverse.initialBearing, {
- lat: -89,
- lng: ((gp.lng - prev.lng) > 0) ? -INTERSECT_LNG : INTERSECT_LNG
- }, 0);
- if (sec) {
- _geo[_geocnt].push(L.latLng(sec.lat, sec.lng));
- _geocnt++;
- _geo[_geocnt] = [];
- prev = L.latLng(sec.lat, -sec.lng);
- _geo[_geocnt].push(prev);
- } else {
- _geocnt++;
- _geo[_geocnt] = [];
- _geo[_geocnt].push(gp);
- prev = gp;
- s++;
- }
- } else {
- _geo[_geocnt].push(gp);
- prev = gp;
- s++;
- }
- }
- }
- _geocnt++;
- }
- return _geo;
- },
-
-
- /**
- * Creates a dashed geodesic Polyline from given coordinates - under work
- * @param {Object} latlngs - One or more polylines as an array. See Leaflet doc about Polyline
- * @returns (Object} An array of arrays of geographical points.
- */
- _generate_GeodesicDashed: function(latlngs) {
- let _geo = [],
- _geocnt = 0,
- s, poly, points;
- // _geo = latlngs; // bypass
-
- for (poly = 0; poly < latlngs.length; poly++) {
- _geo[_geocnt] = [];
- for (points = 0; points < (latlngs[poly].length - 1); points++) {
- let inverse = this._vincenty_inverse(L.latLng(latlngs[poly][
- points
- ]), L.latLng(latlngs[poly][points + 1]));
- let prev = L.latLng(latlngs[poly][points]);
- _geo[_geocnt].push(prev);
- for (s = 1; s <= this.options.steps;) {
- let direct = this._vincenty_direct(L.latLng(latlngs[poly][
- points
- ]), inverse.initialBearing, inverse.distance / this.options
- .steps * s - inverse.distance / this.options.steps * (1 -
- this.options.dash), this.options.wrap);
- let gp = L.latLng(direct.lat, direct.lng);
- if (Math.abs(gp.lng - prev.lng) > 180) {
- let sec = this._intersection(L.latLng(latlngs[poly][points]),
- inverse.initialBearing, {
- lat: -89,
- lng: ((gp.lng - prev.lng) > 0) ? -INTERSECT_LNG : INTERSECT_LNG
- }, 0);
- if (sec) {
- _geo[_geocnt].push(L.latLng(sec.lat, sec.lng));
- _geocnt++;
- _geo[_geocnt] = [];
- prev = L.latLng(sec.lat, -sec.lng);
- _geo[_geocnt].push(prev);
- } else {
- _geocnt++;
- _geo[_geocnt] = [];
- _geo[_geocnt].push(gp);
- prev = gp;
- s++;
- }
- } else {
- _geo[_geocnt].push(gp);
- _geocnt++;
- let direct2 = this._vincenty_direct(L.latLng(latlngs[poly][
- points
- ]), inverse.initialBearing, inverse.distance / this.options
- .steps * s, this.options.wrap);
- _geo[_geocnt] = [];
- _geo[_geocnt].push(L.latLng(direct2.lat, direct2.lng));
- s++;
- }
- }
- }
- _geocnt++;
- }
- return _geo;
- },
-
-
- /**
- * Vincenty direct calculation.
- * based on the work of Chris Veness (https://github.com/chrisveness/geodesy)
- *
- * @private
- * @param {number} initialBearing - Initial bearing in degrees from north.
- * @param {number} distance - Distance along bearing in metres.
- * @returns (Object} Object including point (destination point), finalBearing.
- */
-
- _vincenty_direct: function(p1, initialBearing, distance, wrap) {
- var φ1 = p1.lat.toRadians(),
- λ1 = p1.lng.toRadians();
- var α1 = initialBearing.toRadians();
- var s = distance;
-
- var a = this.datum.ellipsoid.a,
- b = this.datum.ellipsoid.b,
- f = this.datum.ellipsoid.f;
-
- var sinα1 = Math.sin(α1);
- var cosα1 = Math.cos(α1);
-
- var tanU1 = (1 - f) * Math.tan(φ1),
- cosU1 = 1 / Math.sqrt((1 + tanU1 * tanU1)),
- sinU1 = tanU1 * cosU1;
- var σ1 = Math.atan2(tanU1, cosα1);
- var sinα = cosU1 * sinα1;
- var cosSqα = 1 - sinα * sinα;
- var uSq = cosSqα * (a * a - b * b) / (b * b);
- var A = 1 + uSq / 16384 * (4096 + uSq * (-768 + uSq * (320 - 175 *
- uSq)));
- var B = uSq / 1024 * (256 + uSq * (-128 + uSq * (74 - 47 * uSq)));
-
- var σ = s / (b * A),
- σʹ, iterations = 0;
- var sinσ, cosσ;
- var cos2σM;
- do {
- cos2σM = Math.cos(2 * σ1 + σ);
- sinσ = Math.sin(σ);
- cosσ = Math.cos(σ);
- var Δσ = B * sinσ * (cos2σM + B / 4 * (cosσ * (-1 + 2 * cos2σM *
- cos2σM) -
- B / 6 * cos2σM * (-3 + 4 * sinσ * sinσ) * (-3 + 4 * cos2σM *
- cos2σM)));
- σʹ = σ;
- σ = s / (b * A) + Δσ;
- } while (Math.abs(σ - σʹ) > 1e-12 && ++iterations);
-
- var x = sinU1 * sinσ - cosU1 * cosσ * cosα1;
- var φ2 = Math.atan2(sinU1 * cosσ + cosU1 * sinσ * cosα1, (1 - f) *
- Math.sqrt(sinα * sinα + x * x));
- var λ = Math.atan2(sinσ * sinα1, cosU1 * cosσ - sinU1 * sinσ * cosα1);
- var C = f / 16 * cosSqα * (4 + f * (4 - 3 * cosSqα));
- var L = λ - (1 - C) * f * sinα *
- (σ + C * sinσ * (cos2σM + C * cosσ * (-1 + 2 * cos2σM * cos2σM)));
-
- var λ2;
- if (wrap) {
- λ2 = (λ1 + L + 3 * Math.PI) % (2 * Math.PI) - Math.PI; // normalise to -180...+180
- } else {
- λ2 = (λ1 + L); // do not normalize
- }
-
- var revAz = Math.atan2(sinα, -x);
-
- return {
- lat: φ2.toDegrees(),
- lng: λ2.toDegrees(),
- finalBearing: revAz.toDegrees()
- };
- },
-
- /**
- * Vincenty inverse calculation.
- * based on the work of Chris Veness (https://github.com/chrisveness/geodesy)
- *
- * @private
- * @param {LatLng} p1 - Latitude/longitude of start point.
- * @param {LatLng} p2 - Latitude/longitude of destination point.
- * @returns {Object} Object including distance, initialBearing, finalBearing.
- * @throws {Error} If formula failed to converge.
- */
- _vincenty_inverse: function(p1, p2) {
- var φ1 = p1.lat.toRadians(),
- λ1 = p1.lng.toRadians();
- var φ2 = p2.lat.toRadians(),
- λ2 = p2.lng.toRadians();
-
- var a = this.datum.ellipsoid.a,
- b = this.datum.ellipsoid.b,
- f = this.datum.ellipsoid.f;
-
- var L = λ2 - λ1;
- var tanU1 = (1 - f) * Math.tan(φ1),
- cosU1 = 1 / Math.sqrt((1 + tanU1 * tanU1)),
- sinU1 = tanU1 * cosU1;
- var tanU2 = (1 - f) * Math.tan(φ2),
- cosU2 = 1 / Math.sqrt((1 + tanU2 * tanU2)),
- sinU2 = tanU2 * cosU2;
-
- var λ = L,
- λʹ, iterations = 0;
- var cosSqα, sinσ, cos2σM, cosσ, σ, sinλ, cosλ;
- do {
- sinλ = Math.sin(λ);
- cosλ = Math.cos(λ);
- var sinSqσ = (cosU2 * sinλ) * (cosU2 * sinλ) + (cosU1 * sinU2 -
- sinU1 * cosU2 * cosλ) * (cosU1 * sinU2 - sinU1 * cosU2 * cosλ);
- sinσ = Math.sqrt(sinSqσ);
- if (sinσ == 0) return 0; // co-incident points
- cosσ = sinU1 * sinU2 + cosU1 * cosU2 * cosλ;
- σ = Math.atan2(sinσ, cosσ);
- var sinα = cosU1 * cosU2 * sinλ / sinσ;
- cosSqα = 1 - sinα * sinα;
- cos2σM = cosσ - 2 * sinU1 * sinU2 / cosSqα;
- if (isNaN(cos2σM)) cos2σM = 0; // equatorial line: cosSqα=0 (§6)
- var C = f / 16 * cosSqα * (4 + f * (4 - 3 * cosSqα));
- λʹ = λ;
- λ = L + (1 - C) * f * sinα * (σ + C * sinσ * (cos2σM + C * cosσ * (-
- 1 + 2 * cos2σM * cos2σM)));
- } while (Math.abs(λ - λʹ) > 1e-12 && ++iterations < 100);
- if (iterations >= 100) {
- console.log("Formula failed to converge. Altering target position.");
- return this._vincenty_inverse(p1, {
- lat: p2.lat,
- lng: p2.lng - 0.01
- });
- // throw new Error('Formula failed to converge');
- }
-
- var uSq = cosSqα * (a * a - b * b) / (b * b);
- var A = 1 + uSq / 16384 * (4096 + uSq * (-768 + uSq * (320 - 175 *
- uSq)));
- var B = uSq / 1024 * (256 + uSq * (-128 + uSq * (74 - 47 * uSq)));
- var Δσ = B * sinσ * (cos2σM + B / 4 * (cosσ * (-1 + 2 * cos2σM *
- cos2σM) -
- B / 6 * cos2σM * (-3 + 4 * sinσ * sinσ) * (-3 + 4 * cos2σM *
- cos2σM)));
-
- var s = b * A * (σ - Δσ);
-
- var fwdAz = Math.atan2(cosU2 * sinλ, cosU1 * sinU2 - sinU1 * cosU2 *
- cosλ);
- var revAz = Math.atan2(cosU1 * sinλ, -sinU1 * cosU2 + cosU1 * sinU2 *
- cosλ);
-
- s = Number(s.toFixed(3)); // round to 1mm precision
- return {
- distance: s,
- initialBearing: fwdAz.toDegrees(),
- finalBearing: revAz.toDegrees()
- };
- },
-
-
- /**
- * Returns the point of intersection of two paths defined by point and bearing.
- * based on the work of Chris Veness (https://github.com/chrisveness/geodesy)
- *
- * @param {LatLon} p1 - First point.
- * @param {number} brng1 - Initial bearing from first point.
- * @param {LatLon} p2 - Second point.
- * @param {number} brng2 - Initial bearing from second point.
- * @returns {Object} containing lat/lng information of intersection.
- *
- * @example
- * var p1 = LatLon(51.8853, 0.2545), brng1 = 108.55;
- * var p2 = LatLon(49.0034, 2.5735), brng2 = 32.44;
- * var pInt = LatLon.intersection(p1, brng1, p2, brng2); // pInt.toString(): 50.9078°N, 4.5084°E
- */
- _intersection: function(p1, brng1, p2, brng2) {
- // see http://williams.best.vwh.net/avform.htm#Intersection
-
- var φ1 = p1.lat.toRadians(),
- λ1 = p1.lng.toRadians();
- var φ2 = p2.lat.toRadians(),
- λ2 = p2.lng.toRadians();
- var θ13 = Number(brng1).toRadians(),
- θ23 = Number(brng2).toRadians();
- var Δφ = φ2 - φ1,
- Δλ = λ2 - λ1;
-
- var δ12 = 2 * Math.asin(Math.sqrt(Math.sin(Δφ / 2) * Math.sin(Δφ / 2) +
- Math.cos(φ1) * Math.cos(φ2) * Math.sin(Δλ / 2) * Math.sin(Δλ /
- 2)));
- if (δ12 == 0) return null;
-
- // initial/final bearings between points
- var θ1 = Math.acos((Math.sin(φ2) - Math.sin(φ1) * Math.cos(δ12)) /
- (Math.sin(δ12) * Math.cos(φ1)));
- if (isNaN(θ1)) θ1 = 0; // protect against rounding
- var θ2 = Math.acos((Math.sin(φ1) - Math.sin(φ2) * Math.cos(δ12)) /
- (Math.sin(δ12) * Math.cos(φ2)));
- var θ12, θ21;
- if (Math.sin(λ2 - λ1) > 0) {
- θ12 = θ1;
- θ21 = 2 * Math.PI - θ2;
- } else {
- θ12 = 2 * Math.PI - θ1;
- θ21 = θ2;
- }
-
- var α1 = (θ13 - θ12 + Math.PI) % (2 * Math.PI) - Math.PI; // angle 2-1-3
- var α2 = (θ21 - θ23 + Math.PI) % (2 * Math.PI) - Math.PI; // angle 1-2-3
-
- if (Math.sin(α1) == 0 && Math.sin(α2) == 0) return null; // infinite intersections
- if (Math.sin(α1) * Math.sin(α2) < 0) return null; // ambiguous intersection
-
- //α1 = Math.abs(α1);
- //α2 = Math.abs(α2);
- // ... Ed Williams takes abs of α1/α2, but seems to break calculation?
-
- var α3 = Math.acos(-Math.cos(α1) * Math.cos(α2) +
- Math.sin(α1) * Math.sin(α2) * Math.cos(δ12));
- var δ13 = Math.atan2(Math.sin(δ12) * Math.sin(α1) * Math.sin(α2),
- Math.cos(α2) + Math.cos(α1) * Math.cos(α3));
- var φ3 = Math.asin(Math.sin(φ1) * Math.cos(δ13) +
- Math.cos(φ1) * Math.sin(δ13) * Math.cos(θ13));
- var Δλ13 = Math.atan2(Math.sin(θ13) * Math.sin(δ13) * Math.cos(φ1),
- Math.cos(δ13) - Math.sin(φ1) * Math.sin(φ3));
- var λ3 = λ1 + Δλ13;
- λ3 = (λ3 + 3 * Math.PI) % (2 * Math.PI) - Math.PI; // normalise to -180..+180º
-
- return {
- lat: φ3.toDegrees(),
- lng: λ3.toDegrees()
- };
- },
-
- /**
- * Overwrites obj1's values with obj2's and adds obj2's if non existent in obj1
- * @param obj1
- * @param obj2
- * @returns obj3 a new object based on obj1 and obj2
- */
- _merge_options: function(obj1, obj2) {
- let obj3 = {};
- for (let attrname in obj1) {
- obj3[attrname] = obj1[attrname];
- }
- for (let attrname in obj2) {
- obj3[attrname] = obj2[attrname];
- }
- return obj3;
- }
-});
-
-L.geodesic = function(latlngs, options) {
- return new L.Geodesic(latlngs, options);
-};
diff --git a/public/mix-manifest.json b/public/mix-manifest.json
index 843a0153..d7b2c676 100644
--- a/public/mix-manifest.json
+++ b/public/mix-manifest.json
@@ -1,7 +1,6 @@
{
"/assets/admin/vendor/paper-dashboard.css": "/assets/admin/vendor/paper-dashboard.css?id=c7165b52e34cc899c789",
"/assets/frontend/css/now-ui-kit.css": "/assets/frontend/css/now-ui-kit.css?id=58ec3dc768f07fee143a",
- "/assets/system/js/jquery.js": "/assets/system/js/jquery.js?id=09dd64a64ba840c31a81",
"/assets/fonts/glyphicons-halflings-regular.woff2": "/assets/fonts/glyphicons-halflings-regular.woff2?id=b5b5055c6d812c0f9f0d",
"/assets/admin/fonts/glyphicons-halflings-regular.woff2": "/assets/admin/fonts/glyphicons-halflings-regular.woff2?id=b5b5055c6d812c0f9f0d",
"/assets/admin/css/clear.png": "/assets/admin/css/clear.png?id=0e92f4c3efc6988a3c96",
@@ -10,7 +9,8 @@
"/assets/admin/js/vendor.js": "/assets/admin/js/vendor.js?id=0f6b516f7ea80d70d407",
"/assets/admin/css/blue.png": "/assets/admin/css/blue.png?id=753a3c0dec86d3a38d9c",
"/assets/admin/css/blue@2x.png": "/assets/admin/css/blue@2x.png?id=97da23d47b838cbd4bef",
- "/assets/system/js/vendor.js": "/assets/system/js/vendor.js?id=c83cbe33451bdbd1ec0b",
- "/assets/system/css/vendor.css": "/assets/system/css/vendor.css?id=7bd98a28084fea99e307",
+ "/assets/system/js/jquery.js": "/assets/system/js/jquery.js?id=09dd64a64ba840c31a81",
+ "/assets/system/js/vendor.js": "/assets/system/js/vendor.js?id=434db3f2c9beafd58bae",
+ "/assets/system/css/vendor.css": "/assets/system/css/vendor.css?id=98678d61e87fb3d17f15",
"/assets/system/js/installer-vendor.js": "/assets/system/js/installer-vendor.js?id=b2bca761f222e97bf4ff"
}
\ No newline at end of file
diff --git a/resources/views/admin/app.blade.php b/resources/views/admin/app.blade.php
index 1d4f376d..0d72a7eb 100644
--- a/resources/views/admin/app.blade.php
+++ b/resources/views/admin/app.blade.php
@@ -15,6 +15,7 @@
+
diff --git a/webpack.mix.js b/webpack.mix.js
index ac4a0017..74cb4855 100644
--- a/webpack.mix.js
+++ b/webpack.mix.js
@@ -20,7 +20,6 @@ mix.webpackConfig({
* GENERAL FILES
*/
-mix.copy('node_modules/jquery/dist/jquery.js', 'public/assets/system/js/');
mix.copy('node_modules/bootstrap3/fonts/*.woff2', 'public/assets/fonts/');
mix.copy('node_modules/bootstrap3/fonts/*.woff2', 'public/assets/admin/fonts/');
mix.copy('node_modules/x-editable/dist/bootstrap3-editable/img/*', 'public/assets/admin/css/');
@@ -70,9 +69,12 @@ mix.scripts([
mix.copy('node_modules/icheck/skins/square/blue*.png', 'public/assets/admin/css');
/**
- * SYSTEM REQUIRED FILES
+ * SYSTEM REQUIRED AND GLOBAL VENDOR FILES
*/
+mix.copy('node_modules/jquery/dist/jquery.js', 'public/assets/system/js/');
+mix.copy('node_modules/flag-icon-css/flags/', 'public/assets/system/flags/');
+
mix.autoload({
'jquery': ['jQuery', '$'],
});
@@ -97,6 +99,7 @@ mix.scripts([
mix.styles([
'node_modules/select2/dist/css/select2.css',
'node_modules/leaflet/dist/leaflet.css',
+ 'node_modules/flag-icon-css/css/flag-icon.css',
], 'public/assets/system/css/vendor.css')
.options({
processCssUrls: false,